Open CPPAlien opened 4 years ago
1,相对于 Java 中 HashMap,JS 中 Map 可以维持插入顺序; 2,WeakMap 和 WeakSet 中的键 只能为 Object 或 继承自 Object 的类型,而 Map 和 Set 可以任意。 3,WeakMap 和 WeakSet 表示弱弱的拿着,不会计入对象的正式引用;key 是如此,值还是拿着; 4,WeakSet 和 WeakMap 一般用在给 key 标记场景,比如 对某个 dom 进行标记,这样不会造成持有了这个 dom 而导致内存泄漏,而且即使这个 dom 在外部被回收了也不影响
Math.trunc
先进行 Number 转化,然后再去除小数
对比 parseInt
和 floor 比较