【发布时间】:2017-02-20 10:35:33
【问题描述】:
我希望有一种简单的方法可以禁止所有不可变 js 键的整数键,并在访问它们时自动将整数转换为字符串。
var a = Immutable.Map({})
a = a.set("1", "string");
a = a.set(1, "integer");
console.log(a.size); // 2
console.log(a); // {"1": "string", 1: integer}
<script src="https://cdnjs.cloudflare.com/ajax/libs/immutable/3.8.1/immutable.min.js"></script>
【问题讨论】:
-
奇怪的是它没有显示在 sn-p 但是如果你在控制台中检查,条目有 2 个条目
-
是的,sn-p 日志不正确