--- title: Set.prototype.size slug: Web/JavaScript/Reference/Global_Objects/Set/size tags: - ECMAScript 2015 - JavaScript - Property - set translation_of: Web/JavaScript/Reference/Global_Objects/Set/size ---
{{JSRef}}

Size属性将会返回{{jsxref("Set")}}对象中元素的个数。

{{EmbedInteractiveExample("pages/js/set-prototype-size.html")}}

描述

size的值是一个整数,表示Set对象有多少条目。size的集合访问函数是undefined; 你不能改变这个属性。

例子

使用size

var mySet = new Set();
mySet.add(1);
mySet.add(5);
mySet.add("some text")

mySet.size; // 3

规范

Specification Status Comment

{{SpecName('ES6', '#sec-get-set.prototype.size', 'Set.prototype.size')}}

{{Spec2('ES6')}} 初始定义

{{SpecName('ESDraft', '#sec-get-set.prototype.size', 'Set.prototype.size')}}

{{Spec2('ESDraft')}}  

浏览器兼容

{{Compat("javascript.builtins.Set.size")}}

参见