dareway-rui
Version:
36 lines (27 loc) • 802 B
JavaScript
;
Object.defineProperty(exports, '__esModule', {
value: true
});
exports.isLaneKeySetSame = isLaneKeySetSame;
// 获得keySet的长度
function getLaneKeySetLength(laneKeySet) {
var keyLength = 0;
for (var keyName in laneKeySet) {
keyLength++;
}
return keyLength;
} // 判断两个 LaneKeySet 是否相同
function isLaneKeySetSame(laneKeySet1, laneKeySet2) {
var keyLen1 = getLaneKeySetLength(laneKeySet1);
var keyLen2 = getLaneKeySetLength(laneKeySet2);
if (keyLen1 == keyLen2) {
for (var key1 in laneKeySet1) {
if (!(key1 in laneKeySet2) || laneKeySet1[key1] !== laneKeySet2[key1]) {
return false;
}
}
return true;
}
return false;
}
//@ sourceMappingURL=utils.js.map