var arr =[{a:'a1',b:'b1'},{a:'a2',b:'b2'},{a:'a3',b:'b3'}]
1. arr.map(item => item.a)//["a1","a2","a3"]
2. arr.map(item => (item.a))//? ["a1", "a2", "a3"]
????ps: ()里不加return ;()一般里面也是只有一條的,所以可以直接不寫,返回View的話就可以用()
3. arr.map(item=>{return item.a})//["a1","a2","a3"]{}里加return
4. arr.map(item =>({? })),{}里是object的形式,返回object,也不加return。情況如下?
(1)

(1)
相當(dāng)于arr.map(item =>({ item: item }))?
(2)

(2)
5. 語(yǔ)句多條的情況
arr.map(item => {
????語(yǔ)句1;
????語(yǔ)句2;
? ????return {c:item.a}
})

(3)
6. 使用index

(4)