javascript数组操作怎么删除特定的值
PHPz
PHPz 2017-04-10 12:47:58
0
3
749
var itemarrays=["足球","篮球","网球"];

有没有一个函数可以删除里面的值呢? 例如
itemarrys.del("篮球")这样子
目前我是用jquery的$.inArray("");
var index=$.inArray("篮球",itemarrays)
返回key然后再用.
itemarrys.splice(index,1);
删除
但是我觉得这样不够漂亮。请问有没有简单点的方法呢?
.del()是不是一定要自己写呢?

PHPz
PHPz

学习是最好的投资!

모든 응답 (3)
数据分析师

자바스크립트 배열 연산에서 특정 값 삭제하는 방법 - 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)

        최신 다운로드
        더>
        웹 효과
        웹사이트 소스 코드
        웹사이트 자료
        프론트엔드 템플릿
        회사 소개 부인 성명 Sitemap
        PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!