鍍金池/ 問(wèn)答/HTML/ JavaScript 改寫(xiě) typescript 不用for循環(huán)

JavaScript 改寫(xiě) typescript 不用for循環(huán)

就是判斷某條被選中時(shí),取 cartCommodities.id 放放一個(gè)數(shù)組。
能不用for循環(huán)實(shí)現(xiàn)?

for(let i = 0; i < this.order.cartCommodities.length; i++){
if(this.order.cartCommodities.checked = true){

this.arr.push(this.order.cartCommodities.id);

}
}

回答
編輯回答
病癮

你這循環(huán)取數(shù)組元素,數(shù)組下標(biāo)都沒(méi)給加,當(dāng)然遍歷不到元素。

加下標(biāo)
this.order.cartCommodities[i].checked

p.s. 看到你提的一些問(wèn)題真的太基礎(chǔ)了,抽空多看看基礎(chǔ)知識(shí)吧,理論知識(shí)先搞清楚了再上手實(shí)踐不遲

2018年5月30日 00:54
編輯回答
嫑吢丕
this.order.cartCommodities.filter(item => item.checked).map(item => item.id)
2017年12月30日 22:24