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()是不是一定要自己写呢?
学习是最好的投资!
자바스크립트 배열 연산에서 특정 값 삭제하는 방법 - PHP 중국어 홈페이지 Q&A - 자바스크립트 배열 연산에서 특정 값 삭제하는 방법 - PHP 중국어 홈페이지 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)
자바스크립트 배열 연산에서 특정 값 삭제하는 방법 - PHP 중국어 홈페이지 Q&A - 자바스크립트 배열 연산에서 특정 값 삭제하는 방법 - PHP 중국어 홈페이지 Q&A
둘러보시고 배워보세요.
itemarrays.splice(itemarrays.indexOf('篮球'),1)