UNPKG

dareway-rui

Version:

36 lines (27 loc) 802 B
'use strict'; 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