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 中国語 Web サイト Q&A - JavaScript 配列操作で特定の値を削除する方法 - PHP 中国語 Web サイト Q&A
周りを見て学んでください。
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 中国語 Web サイト Q&A - JavaScript 配列操作で特定の値を削除する方法 - PHP 中国語 Web サイト Q&A
周りを見て学んでください。
itemarrays.splice(itemarrays.indexOf('篮球'),1)