尝试一下
const map = new Map();
map.set("a", "alpha");
map.set("b", "beta");
map.set("g", "gamma");
console.log(map.size);
// 预期输出:3
描述
size 的值是一个整数,表示 Map 对象有多少个键值对。size 的设置访问器函数是 undefined;你无法更改此属性的值。
示例
>使用 size
js
const myMap = new Map();
myMap.set("a", "alpha");
myMap.set("b", "beta");
myMap.set("g", "gamma");
console.log(myMap.size); // 3
规范
| 规范 |
|---|
| ECMAScript® 2027 Language Specification> # sec-get-map.prototype.size> |