字符串常用方法
2017-06-19 本文已影响0人
leomei91
charAt
、length
和substring
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则不行。