JavaScript中符号的特殊用法 - fanghm/angularjs_notes GitHub Wiki
- 省略号把Map iterator转换成数组
> var myMap = new Map();
myMap.set('0', 'foo');
myMap.set(1, 'bar');
myMap.set({}, 'baz');
< Map(3) {"0" => "foo", 1 => "bar", Object {} => "baz"}
> myMap.values()
< MapIterator {"foo", "bar", "baz"}
> [...myMap.values()]
< ["foo", "bar", "baz"]
- 大括号{a,b}得到以变量名为key、以变量值为值的对象
> var a=1, b=2
< undefined
> {a,b}
< Object {a: 1, b: 2}