Я бы хотел, чтобы был простой способ запретить ключи целого для всех неизменяемых js-ключей и автоматически преобразовывать целые числа в строки при обращении к ним.Можно ли автоматически преобразовывать целые ключи в строку для всех объектов Immutable.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>
Weird вещь его не отображается в сниппет, но если вы проверяете в консоли, записи имеет 2 записей – Rajesh
да, журнал сниппет неправильно –