addObject:function (object) {
this.selectedObjectsId.push(object.key);//存储高亮构件ID
},
removeObject:function (object) {
for(var j=0;j<this.selectedObjectsId.length;j++){
if(this.selectedObjectsId[j]===object.key){
this.selectedObjectsId.splice(j,1);
}
}
},
我先执行addObject,比如说得到 [1]
我再执行removeObject,删除1这个元素,此时数组长度确实为0了
当我再执行addObject,元素仍为1,得到的便是[1,1]如果:
我先执行addObject,比如说得到 [1,2] 我再执行removeObject,删除1,2这个元素,此时数组长度确实为0了 当我再执行addObject,元素为1,得到的便是[1,1]
达令说
慕森王
随时随地看视频慕课网APP
相关分类