if(wqe !== null){ if(wqe.length > 1){ for(var i=0;i < wqe.length; i++){
console.log(wqe[i]) return wqe[i]
}
} return wqe
}一段code如上,我去判斷某數(shù)組長度如果大于一,就跑for把每個值抓出來小于一,也就是只有一個的話,直接return值現(xiàn)在有一個問題是如果它長度是大于一,假設(shè)是這樣['aaa','bbb','nnn']我的return wqe[i]只會傳出數(shù)組中的第一個值,也就是aaa后面bbb、nnn就不傳了 我想要它把同數(shù)組里每個值都依序傳出來依序傳出來就是 我想要它先傳aaa,再傳bbb,再傳nnn這樣,而不是一次傳出aaa,nnn,nnn大概就是多次調(diào)用,每次返回的不一樣的意思吧主要是我要在html去接傳來的值 透過傳來的值去顯示數(shù)據(jù)html上大概是這樣 {{ test[returnName()][0] }}會根據(jù)傳來的值去抓某數(shù)組內(nèi)的資料返回后應(yīng)該要這樣{{ test['aaa'][0] }}
{{ test['bbb'][0] }}
{{ test['ccc'][0] }}而不是{{ test['aaa,bbb,ccc'][0] }}這該怎么改?
javascript 如何return數(shù)組里每個值
慕桂英3389331
2019-03-10 22:15:52