84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
var itemarrays=["足球","篮球","网球"];
有没有一个函数可以删除里面的值呢? 例如 itemarrys.del("篮球")这样子 目前我是用jquery的$.inArray(""); var index=$.inArray("篮球",itemarrays) 返回key然后再用. itemarrys.splice(index,1);删除 但是我觉得这样不够漂亮。请问有没有简单点的方法呢? .del()是不是一定要自己写呢?
学习是最好的投资!
javascript數組操作怎麼刪除特定的值-PHP中文網問答-javascript數組操作怎麼刪除特定的值-PHP中文網問答
圍觀一下哦,學習一下。
Object.prototype.del=function(v){ var i; for(i in this){ if(this[i]===v) this.splice(i,1); } };
itemarrays.splice(itemarrays.indexOf('篮球'),1)
javascript數組操作怎麼刪除特定的值-PHP中文網問答-javascript數組操作怎麼刪除特定的值-PHP中文網問答
圍觀一下哦,學習一下。
itemarrays.splice(itemarrays.indexOf('篮球'),1)