Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

es6数组map一个不太重要的发现:使用lambda写法直接返回一个新构造的对象

$
0
0

[1,2,3].map(a=>{return {id:a}})这是正确写法. 然而强迫症表示这个简单的东西也要写成三行(auto format),实在是不舒服. 归根结底是因为js的语法中{}既表示语法块,又表示构建新对象. 偶然发现其实可以这样写 [1,2,3].map(a=>Object({id:a}))看着舒服多了… 好吧,还是文档没有仔细看. 虽然是个很小的发现,不过算是解决了我一大心病,所以容许我水一贴…


Viewing all articles
Browse latest Browse all 14821

Trending Articles