【发布时间】:2017-11-16 01:43:46
【问题描述】:
刚开始做JS,想知道为什么Symbol周围有[]。例如:在一个对象中。
var bow = {
[Symbol('apple')] : something,
[Symbol('banana')] : something,
....
}
另外,关于迭代器:
var iterableObject = {
[Symbol.iterator] : function() {.....}
}
谁能解释一下这些 [] 在他们周围有什么用?我google了一会儿,没有找到满意的答案,提前谢谢你。
【问题讨论】: