// const foo = { name: 'foo' };
// const bar = { name: 'bar' };
// const text = new Map()
// text.set(0, foo).set(1, bar)
// console.log(text.get(0));
// const statusCode = 0
// let statusText
// 0 已下单 ,未支付 , 1已支付, 2已发货, 3已完成
// if (statusCode === 0) {
// statusText = '已下单,未支付'
// } else if (statusCode === 1) {
// statusText = '已支付'
// } else if (statusCode === 2) {
// statusText = '已发货'
// } else if (statusCode === 3) {
// statusText = '已完成'
// }
// const status = new Map([
// [0, '已下单,未支付'],
// [1, '已支付'],
// [2, '已发货'],
// [3, '已完成']
// ])
// console.log(status.get(statusCode));
const map = new Map();
let fn = function(){}
map.set('foo', true);
map.set('bar', false);
map.set(fn, 'standard')
map.size // 2 size属性返回 Map 结构的成员总数。
console.log(map);
console.log(map.get(3)); // get 方法读取key对应的键值 如果得不到key 就会返回 undefined
new map
于 2022-11-18 16:59:55 首次发布