js数组string对象api常用方法

charAt() 方法可返回指定位置的字符。				stringObject.charAt(index)

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。	stringObject.indexOf(searchvalue, fromindex)

substring() 方法用于提取字符串中介于两个指定下标之间的字符。		stringObject.substring(start, stop)

slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。如果第二位参数是负数,那么就替换成数组长度加上这个负数的和。	stringObject.slice(start, end)

split() 方法用于把一个字符串分割成字符串数组。			stringObject.split(separator)

replace() 方法用于在字符串中用一些字符替换另一些字符			stringObject.replace(regexp/substr, replacement)

substr();方法用来截取字符串的某个部分,并返回他的长度。 如果第二位是负数,那么会替换成0,但是效果还存在。         stringObject.substr(start,stringObject.length);

  

    <script>
        
        var str = "ab,2ds,5321,12,32"
        strx=[str.charAt(2),//查询该下标上的值如果没有则返回一个空字符串//填写下标;
        str.indexOf(5321,0),//7//第一位为需要查询的字符串。第二位为查询七点。
        str.substring(2,4),//返回查询从下标2(包括下标2)开始到下标4之间的所代表的值。
        str.slice(0,2),//截取从下标0(包括下标0)开始到下标2之间所对应的值。并返回这个值。
        str.split(5321),//拆分从5321开始将字符串拆分为2个数组。并返回这个数组。
        str.replace(23,"")//将原来的字符串中的23替换成"",并返回这个字符串。只能替换一次
        ];
        console.log(strx);
        //对应的返回值[",", 7, ",2", "ab", Array[2], "ab,2ds,5321,12,32"]
    </script>
原文地址:https://www.cnblogs.com/l8l8/p/8718722.html