推导
你可以通过 Arraycomprehensions
的结果来做整洁的事情……
就像从循环 for
语句的结果中分配多个变量…
[express,_] = (require x for x in ['express','underscore'])
或者是映射函数调用的语法甜蜜版本等…
console.log (x.nme for x in [{nme:'Chad',rnk:99}, {nme:'Raul', rnk:9}])
[ 'Chad', 'Raul' ]
注意围绕这些陈述的 ( )
。需要这些括号来使所附的理解起作用。