前端

字符串常用方法

2017-06-19  本文已影响0人  leomei91

charAtlengthsubstring

a="javascript"
a.substring(1,5)
"avas"
a.charAt(2)
"v"
a.length
10

console.log

在浏览器Console显示文字

<script>
    function fun1(){
        console.log("本公司诚招web前端工程师,期待你的加入!");
    }
    fun1()
    <!-- setInterval(fun1();,3000) -->//定时器
</script>
一个完整的例子
<div id="test" style="text-align:center;">欢迎公司领导到场指导工作!</div>
<script>
    function func1(){
        var a = document.getElementById('test');
        var b = a.innerText;
        var c = b.charAt(0);
        var d = b.substring(1,b.length);
        var e = d + c;
        a.innerText = e;
    }
    setInterval(func1,500);
</script>

此代码效果为文字滚动。
concat

字符串拼接

a = "abcacccakk"
"abcacccakk"
a.concat('end')
"abcacccakkend"

split

字符串分割

"abcacccakk"
a.split('a')
(4) ["", "bc", "ccc", "kk"]
a.split('a',2)
(2) ["", "bc"]

slice

切片

"abcacccakk"
a.slice(1,4)
"bca"
a.slice(-5,-1)
"akap"

slice和substring的区别在于:

slice可以接受负数为索引号,而substring则不行。

上一篇下一篇

猜你喜欢

热点阅读