美文网首页
js字符串功能练习例子

js字符串功能练习例子

作者: Monee121 | 来源:发表于2018-04-26 12:38 被阅读0次

    知识点:
    字符串截取函数4个:str.n(number,number)
    charAt(本身) ,slice(起,尾), substring(起,尾), substr(起,数)

    slice=substring(同:截取字符不包括尾。异:负数情况不一样。slice负数是整个字符串长度+负数;substring负数转为0,截取顺序,4,2,会自动把小的数看成起)

    substr,起为负,同slice,+,len为负,返回空字符串

    位置函数2个:str.n("")
    indexof返回子字符串索引,没有-1;
    lastindexof 返回倒序的子字符串索引

    split将一个字符串分割成一个字符串数组,返回值Array
    replace替换str.replace(',','');

    1.将一段字符串变成驼峰命名法
        <script>
            function oTuofeng(str) {
                //1.截取一段split,变数组,2.数组首字母变大写,链接其余,3.数组第一个,链接二三
                var arr = str.split('-');
                var newstr = arr[0];
                for (var i = 1; i < arr.length; i++) {
                    var word = arr[i];
                    newstr += word.charAt(0).toUpperCase() + word.substr(1);
                }
                return newstr;
            }
            var oString = oTuofeng("border-sild-color");
            console.log(oString);
        </script>
    
    2.获得输入参数的后缀名
      <script>
            function oEndtxt(str) {
                var aa = str.lastIndexOf('.');//获取.的位置,然后根据点的位置截取
                var bb = str.substr(aa);
                return bb;
            }
            var ostring = oEndtxt("akdk.fd.txxt");
            console.log(ostring);
        </script>
    

    相关文章

      网友评论

          本文标题:js字符串功能练习例子

          本文链接:https://www.haomeiwen.com/subject/sfvplftx.html