2018-09-18

1、join(' ') 拼接
2、split(' ')把字符串分割为字符串数组
3、reverse()颠倒数组中元素顺序

<div id="itany">
    <p>{{count}}</p>
</div>
<script src="../js/vue.js"></script>
<script>
    new Vue({
        el:'#itany',
        data:{
            mes:'hello vue'
        },
        computed:{
            count:function(){
                return this.mes.split(' ').reverse().join('---')
            }
        }
    })
//输出结果为:vue---hello
</script>

4、concat()链接两个字符串

var str1="Hello "
var str2="world!"
document.write(str1.concat(str2))
//输出结果为:Hello world!

5、slice()提取字符串的某个部分,并以新的字符串返回被提取的部分


var str="Hello happy world!"
document.write(str.slice(6))//输出结果为:happy world
document.write(str.slice(6,11))//输出结果为:happy

6、push()向数组末尾添加一个或多个元素

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.push("James") )//输出结果为:4
document.write(arr)//输出结果为:George,John,Thomas,James

7、unshift()向数组的开头添加一个或更多元素,并返回新的长度

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.unshift('Tom'))//输出结果为:4
document.write(arr)//输出结果为:Tom,George,John

8、pop()删除并返回最后一个元素

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.pop())//输出结果为:Thomas
document.write(arr)//输出结果为:George,John

9、shift()删除并返回数组的第一个元素

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"
document.write(arr.shift())//输出结果为:George
document.write(arr)//输出结果为:John,Thomas

10、string
String 对象用于处理文本(字符串)。
String 对象创建方法: new String().

var txt = new String("string");
或者更简单方式:
var txt = "string";

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容