如何将键/值对添加到javascript Map对象的开头?
var fields = new Map([
['product_type', {
value : 'PRODUCT'
}],
['supplier_product_type', {
value : 'INTERNAL'
}]
]);
我想在Map的开头添加一个新键,以便它最终会像这样
[
['new_key', {
value : 'new value'
}],
['product_type', {
value : 'PRODUCT'
}],
['supplier_product_type', {
value : 'INTERNAL'
}]
]
答案 0 :(得分:1)
我不相信这是可能的。根据MDN(https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map)的规范,插入顺序很重要,但是除了尾部之外没有针对insers的方法。
答案 1 :(得分:-1)