从数组中删除元素

时间:2011-05-01 21:17:11

标签: javascript

function removeItem(){
    for(i=0;i<rowData.length;i++){
        if(rowData[i].title = 'First Name'){
            rowData.splice(i,1);
            break;
        }
}

这不会删除具有title属性“First Name”的对象,而是删除最后添加到该数组的对象。

2 个答案:

答案 0 :(得分:1)

您必须在 if 条件中使用==运算符而不是==用于分配而不是用于比较。

修改1:有关详细信息,请点击this thread.

答案 1 :(得分:1)

在第三行,你有一个错字。应该说=

而不是==