美文网首页
字符串的相关方法,indexOf(), lastIndexOf(

字符串的相关方法,indexOf(), lastIndexOf(

作者: JancyCC | 来源:发表于2020-10-22 17:34 被阅读0次

    字符串的相关方法,indexOf(), lastIndexOf(), substring(), slice()

            // indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置

            // 注释:如果要检索的字符串值没有出现,则该方法返回 -1。

            let list = ["#ccc", "#aaa", "#111", "#222"];

            console.log(list.indexOf("#aaa")) //1

            // lastIndexOf(),返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索

            var str="Hello world!"

            document.write(str.lastIndexOf("Hello") + "<br />") // 0

            document.write(str.lastIndexOf("World") + "<br />") //-1

            document.write(str.lastIndexOf("world") + "<br />") //6

            // substring() 方法用于提取字符串中介于两个指定下标之间的字符,包含start的index,不包含stop的index。

            var str="Hello world!"

            document.write(str.substring(3) + "<br />"); // lo world!

            document.write(str.substring(3,7) + "<br />") // lo w

            // slice() 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。 从 start 开始(包括 start)到 end 结束(不包括 end)为止的所有字符。

            var str="Hello happy world!"

            document.write(str.slice(6) + "<br />") // happy world!

            document.write(str.slice(6,11) + "<br />") //happy

    相关文章

      网友评论

          本文标题:字符串的相关方法,indexOf(), lastIndexOf(

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