Tôi đã viết mã như thế này, và nó hoạt động tốt.Một số lo ngại về các chức năng trong underscore.js là không đồng bộ hoặc đồng bộ
var result = _.filter(array, function(item){return item[key] === k;});
... // logic using the variable result
nhưng hôm nay tôi đột nhiên nhận ra về mặt kỹ thuật điều này có thể sai vì bộ lọc có thể chạy không đồng bộ và kết quả không thể có sẵn trong mã bên dưới dòng bộ lọc.
Chức năng bộ lọc có được triển khai theo cách đồng bộ không? Hay tôi phải ghi nhớ rằng chức năng lọc chạy không đồng bộ?
Cảm ơn trước!