MDN wants to learn about developers like you: https://qsurvey.mozilla.com/s3/MDN-dev-survey

这篇翻译不完整。请帮忙从英语翻译这篇文章

size 可访问属性返回 Map 对象的元素数量.

描述

size 属性的值是一个整数,表示 Map 对象有多少个键值对。size 是只读属性,它对应的 set 方法是 undefined,即不能改变它的值。

示例

var myMap = new Map();
myMap.set("a", "alpha");
myMap.set("b", "beta");
myMap.set("g", "gamma");

myMap.size // 3

规范

Specification Status Comment
ECMAScript 2015 (6th Edition, ECMA-262)
Map.prototype.size
Standard Initial definition.
ECMAScript 2016 Draft (7th Edition, ECMA-262)
Map.prototype.size
Draft  

浏览器兼容

Feature Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 38 19 (19) 11 25 7.1
Feature Android Chrome for Android Firefox Mobile (Gecko) IE Mobile Opera Mobile Safari Mobile
Basic support 未实现 38 19.0 (19) 未实现 未实现 8

Gecko-specific 提醒

  • 从 Gecko 13 (Firefox 13 / Thunderbird 13 / SeaMonkey 2.10) 到 Gecko 18 (Firefox 18 / Thunderbird 18 / SeaMonkey 2.15 / Firefox OS 1.0.1 / Firefox OS 1.1) ,size 属性使用 Map.prototype.size() 方法实现,在 18 以后的版本中已经改为属性。 遵循了ECMAScript 6 规范 (bug 807001).

相关阅读

文档标签和贡献者

 此页面的贡献者: wenshin
 最后编辑者: wenshin,