簡體   English   中英

underscore.js拒絕功能不起作用

[英]underscore.js reject function not working

知道為什么這段代碼不起作用嗎? 如您所見,我正在嘗試從數組中刪除id = 1的對象。

var arr = [{id: 1}, {id: 2}];
    console.log('arr: ', arr);

    _.reject(arr, function(obj) {
       console.log('Deleting obj')
      return obj.id == 1;
    });
console.log('arr now : ', arr); // This displays an unchanged array

您沒有將_.reject的結果分配回arr 這將起作用:

arr = _.reject(arr, function(obj) {
    console.log('Deleting obj')
    return obj.id == 1;
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM