zoukankan      html  css  js  c++  java
  • 给定值删除数组中的元素

    1.使用函数

    function removeByValue(arr,val){
     for(var i=0;i<arr.length;i++){
      if(arr[i]==val){
       arr.splice(i,1);
       break;
       }
      }
     }
    var somearray=["mon","tue","wed","thur"];
    removeByValue(somearray,"tue"); 
    alert(somearray)

    2.推荐使用原型

    Array.prototype.removeByValue=function(val){
     for(var i=0;i<this.length;i++){
      if(this[i]==val){
       this.splice(i,1);
       break;
       }
      }
     }
    var somearray=["mon","tue","wed","thur"];
    somearray.removeByValue("mon");
    alert(somearray);

  • 相关阅读:
    Vue中computed和watch的区别
    JS基础语法
    JDBC
    表设计
    查询语句
    反射
    网络端
    多线程
    HashMap
    IO
  • 原文地址:https://www.cnblogs.com/peng14/p/3213640.html
Copyright © 2011-2022 走看看