refactor(NgClass): cleanup, readability (#11467)
This commit is contained in:

committed by
Evan Martin

parent
673de004d2
commit
f5d44a42c9
@ -149,18 +149,20 @@ export class StringMapWrapper {
|
||||
}
|
||||
|
||||
static equals<V>(m1: {[key: string]: V}, m2: {[key: string]: V}): boolean {
|
||||
var k1 = Object.keys(m1);
|
||||
var k2 = Object.keys(m2);
|
||||
const k1 = Object.keys(m1);
|
||||
const k2 = Object.keys(m2);
|
||||
|
||||
if (k1.length != k2.length) {
|
||||
return false;
|
||||
}
|
||||
var key: any /** TODO #???? */;
|
||||
for (var i = 0; i < k1.length; i++) {
|
||||
key = k1[i];
|
||||
|
||||
for (let i = 0; i < k1.length; i++) {
|
||||
const key = k1[i];
|
||||
if (m1[key] !== m2[key]) {
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user