美文网首页
字符串操作

字符串操作

作者: Single_0d63 | 来源:发表于2018-08-07 19:30 被阅读0次

    字符串的操作

    charAt通过下标获取字符

         var str ="hello"

         var c =str.charAt(1)

          console.log(c)

    注意:生成一个新的字符串 用一个新的变量接受并输出新变量

    indexOf通过字符获取字符所在位置

          var str ="hello"

          var index =str.indexOf("e")

          console.log(index)

    注意:生成一个新的字符串 用一个新的变量接受并输出新变量

    lastIndexOf从后往前去查询字符串位置 下标是固定的

           var str ="hello"

           var lastindexof =str.lastIndexOf("e")

           console.log(lastindexof)

    注意:生成一个新的字符串 用一个新的变量接受并输出新变量

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

            var str2 = "think"

            var shuzu = str2.split("n")

            console.log(shuzu)

    注意:分割后生成一个新的字符串 用一个新的变量接受并输出新变量

    parseInt把字符串传换成整数

    var suijishu =parseInt((Math.random()*shuzu1.length));

    生成一个新的字符串 用一个新的变量接受并输出新变量

    parseFloat把字符串转换成浮点类型的数

    var suijishu =parseFloat((Math.random()*shuzu1.length));

    生成一个新的字符串 用一个新的变量接受并输出新变量

    slice截取字符串

    var str4 = "你好呀!我不好!"

    var jiequ = str4.slice(0,3)(不包含结束点)

    alert(jiequ)

    生成一个新的字符串 用一个新的变量接受并输出新变量

    substring从下标x到下标x

    var str4 ="你好呀!我不好!"

    var jiequ2 =str4.substring(2,3)

    alert(jiequ2)

    substr       substr(2,3)第二个位置开始 到第三个数结束

    var str4 ="你好呀!我不好!"

    var jiequ3 =str4.substr(2,3)

    alert(jiequ3)

    注意:空格和标点符号都占据着一个位置

    search()查找字符串 如果没有这个值就返回-1

    var str4 = "你好呀!我不好!"

    var chazhao = str4.search("好")

    console.log(chazhao)

    join把数组分割成字符串

    var shuzu1 = [11,22,33,44,55,66]

    var  jiesou =shuzu1.join("...")

    console.log(jiesou)

    reverse反转数组

    var shuzu1 = [11,22,33,44,55,66]

    var fanzhuan =shuzu1.reverse()

    console.log(fanzhuan)

    splice(起始的位置,删除的数量,items替换删除部分的元素 数组数字都可以)

    var list = [3,4,5,6]

    list.splice(0,2,1,2,3)

    console.log(list)

    replace()替换字符串的内容

    格式为:.replace(要替换的格式内容,替换为)

    例如:

           var str2 ="think"

           var  str3 =str2.replace("k","K")

            console.log(str3)

    注意:替换后生成一个新的字符串  用一个新的变量接受并输出新变量


    相关文章

      网友评论

          本文标题:字符串操作

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