Có ai biết plugin 'ghép' khớp với phương thức mảng dưới không?Tương đương với Underscore.js _.pluck trong jQuery
pluck_.pluck(list, propertyName)
Phiên bản tiện lợi của trường hợp sử dụng phổ biến nhất cho bản đồ: trích xuất danh sách giá trị thuộc tính.
var stooges = [{name : 'moe', age : 40}, {name : 'larry', age : 50}, {name : 'curly', age : 60}];
_.pluck(stooges, 'name');
=> ["moe", "larry", "curly"]
Google hiện không giúp tôi nhiều. Bất kỳ con trỏ nhiều đánh giá cao
Tôi sắp sử dụng giải pháp trên, nhưng sau đó nhận ra trong thử nghiệm rằng nó khác với _.pluck trong một số trường hợp cạnh. Nếu thuộc tính 'name' được sử dụng ở trên là null hoặc undefined trong bất kỳ đối tượng nào trong mảng, hàm này sẽ bỏ qua phần tử đó từ đầu ra arr hoàn toàn, để lại một mảng nhỏ hơn một bắt đầu với. Sau đây bao gồm: var arr = []; $ .each (stooges, function (i, o) {return arr.push (o ["tên"]);}); – Julie