zoukankan      html  css  js  c++  java
  • js substr和substring字符串截取

    substr(start,length)第一个参数是开始位置(注:start的开始是从0开始,看到好多博客上面是从1开始,在火狐和谷歌执行了一下是从0开始),第二个参数是截取字符串的长度(可以省略,表示到字符串末尾)。

    例如:

    1 var ver = ",6200,6300,6400,";
    2 var first = ver.substr(0,1);  //获取第一个字符","
    3 var last = ver.substr(-1,1); //获取最后的一个"," 
    4 var str1 = ver.substr(1);//除去第一个","的字符串  即6200,6300,6400,
    5 var str2 = ver.substr(0,ver.length-1);//出去最后一个  即6200,6300,6400
    6 var ver_arr = ver.split(",");//js 把字符串改为数组
    7 var min_ver =Math.min.apply(null,ver_arr); //取数组中最小的值

    w3c中对substr提示的信息:

    重要事项:ECMAscript 没有对该方法进行标准化,因此反对使用它。

    重要事项:在 IE 4 中,参数 start 的值无效。在这个 BUG 中,start 规定的是第 0 个字符的位置。在之后的版本中,此 BUG 已被修正。

    substring(start,end)第一个参数是开始字符位置(也是从0开始),第二个字符串是结束字符位置(不包括结束字符,可以不写表示到字符串末尾)

    注:substring不接受负数的参数。

     

  • 相关阅读:
    跨域抓取360搜索结果
    css的圣杯布局
    css的双飞翼布局
    C#WebBroswer控件的使用
    使用Chart控件进行实时监控
    GzipStream的简单使用压缩和解压
    poj 1611 The Suspects
    hdu 1856 More is better
    hdu 1232
    UvaOJ 10167
  • 原文地址:https://www.cnblogs.com/angellating/p/5787030.html
Copyright © 2011-2022 走看看