zoukankan      html  css  js  c++  java
  • 几个JS的方法

    splice
    从一个数组中移除一个或多个元素,如果必要,在所移除元素的位置上插入新元素,返回所移除的元素。
    concat
    返回字符串值,该值包含了两个或更多个提供的字符串的连接。
    function concatDemo()
    {
       var str1 = "ABCDEFGHIJKLM"
       var str2 = "NOPQRSTUVWXYZ";
       var s = str1.concat(str2);
       // 返回连接好的字符串。
       return(s);
    }

    join
    返回字符串值,其中包含了连接到一起的数组的所有元素,元素由指定的分隔符分隔开来。
    function JoinDemo(){
       var a, b;
       a = new Array(0,1,2,3,4);
       b = a.join("-");
       return(b);
    }

    手上的一个例子

    if(objBox.checked)
    {
     arrIDs.splice(arrayIndexOf(arrIDs, objBox.value), 1);
     hiddenField.value = arrIDs.join(",");
    }
    else
    {
     arrIDs = arrIDs.concat(objBox.value);
     hiddenField.value = arrIDs.join(",");
    }
    还有个正则表达式,很久没用它,记忆一下:

     var r, re;     
     vtext = "(" + vtext + "STRFOLDER"+"\\d+)";          
     re = new RegExp(vtext,"ig");
     //re=/(2143STRFOLDER\d{4})/ig
     r = allnodes.match(re);
     if(r!=null)
      
     for(i=0;i <r.length;i++)
     { 
      var childcheckID = r[i];
      var childcheck = document.getElementById(childcheckID);
      childcheck.checked = currentfolder.checked;
      uncheckForm(originalItems, hiddenField, childcheck);
     }

  • 相关阅读:
    关于python做人工智能的一个网页(很牛逼)
    python操作Excel模块openpyxl
    linux环境下安装mysql
    爬虫框架scrapy
    爬虫
    2017.2.6 开工大吉
    C# List集合Group by查询
    Datatable 列查询,统计值
    调用WCF Client客户端测试
    Oracle数据库导入导出命令
  • 原文地址:https://www.cnblogs.com/glume/p/719639.html
Copyright © 2011-2022 走看看