三國紛爭
2019-03-14 18:15:52
數(shù)組rfidNowarr根據(jù)硬件掃描返回的數(shù)據(jù)不斷push內(nèi)容,dedupe函數(shù)用于返回去重rfidNowarr后的數(shù)組,如何判斷數(shù)組rfidNowarr已經(jīng)push完畢呢
3 回答

慕絲7291255
TA貢獻(xiàn)1859條經(jīng)驗(yàn) 獲得超6個(gè)贊
push
是同步操作,因此下一行代碼執(zhí)行之前push
就完成了
不過我懷疑你問的不是這個(gè)意思,根據(jù)題目中的不斷push
,這段代碼是在一個(gè)循環(huán)里的?

慕村225694
TA貢獻(xiàn)1880條經(jīng)驗(yàn) 獲得超4個(gè)贊
不知道是不是這意思
let result = new Set();
// 追加數(shù)據(jù)并執(zhí)行
function scan( msg ) {
result.add( msg );
[...result].forEach( item => $this.test( item ) );
}
每次通過scan()追加數(shù)據(jù)時(shí),都會(huì)迭代一遍,且去重。
添加回答
舉報(bào)
0/150
提交
取消