thể trùng lặp:
Remove specific element from a javascript array?Xóa đối tượng khỏi Mảng JavaScript?
Cụ thể tôi đã một mảng như sau:
var arr = [
{url: 'link 1'},
{url: 'link 2'},
{url: 'link 3'}
];
Bây giờ bạn muốn loại bỏ url yếu tố có giá trị "liên kết 2" và sau khi gỡ bỏ các mảng duy nhất như sau:
arr = [
{url: 'link 1'},
{url: 'link 3'}
];
Vậy ai có thể giúp tôi vấn đề này? Thanks a lot
Tôi không nghĩ đây là bản sao trực tiếp của câu hỏi đó. Trong câu hỏi khác chỉ có một giá trị nguyên thủy được sử dụng. 'indexOf' sẽ ** không ** làm việc ở đây. Vì vậy, trừ khi chỉ số là (luôn luôn) được biết, một chút của câu đố là mất tích với 'splice' ... –
Tôi đã nhìn thấy câu hỏi này nhiều lần rồi. –
'arr.filter (hàm (phần tử) { return (element.url === 'link 2'? False: true); })' –