我正在使用以下代码对字符串中的元素进行计数并将其存储在对象中。
let count1 = {},
count2 = {},
for (n of str1) {
count1[n] = (count1[n] || 0) + 1;
}
for (n of str2) {
count2[n] = (count2[n] || 0) + 1;
}
结果似乎是一个对象,该对象本身没有显式排序功能(即键值对以排序顺序而不是它们添加的顺序累积)。
在JS中总是这样吗?