【发布时间】:2020-07-02 01:20:09
【问题描述】:
在ECMAScript,它解释了如何创建添加原型。
采取以下步骤:
设 S 为 this 值。
如果 Type(S) 不是 Object,则抛出 TypeError 异常。
如果 S 没有 [[SetData]] 内部槽,则抛出 TypeError 异常。
让条目是列表,它是 S 的 [[SetData]] 内部槽的值。
对作为条目元素的每个 e 重复,
如果 e 不为空且 SameValueZero(e, value) 为真,则
返回 S。
如果值为-0,则令值为+0。
附加值作为条目的最后一个元素。
返回 S。”
我对 JS 还很陌生,不知道这意味着什么。如果我要创建一个这样的类
class mySet {
constructor(){
this.set = {}
}
//adds a value to set
add(){
}
我将如何进行?
【问题讨论】:
标签: javascript data-structures