split
分隔字符串用split()来分割一个完整的字符串,如var a = ‘aaa‘;a.split("");
其中的括号内部用一对冒号表示分割,这对冒号是对字符串的每一个字母符进行一次分割的效果,
上面的a字符串分割的效果如下:"a","a","a";分割之后这些字符串保存在一个对象内部,即为{},
对象内部保持的字符串是用数组进行分组的。那么这些字符串也就是由对象和数组组成的一个完整的字符串的分割方法。
var a = "aaaa" //string
var a = {"a","a","a"} //object
var a = {["a","a","a"]} ==> ["a","a","a"]
// a[0] //string
join
字符串的连接,join表示一个字符串的连接,其实并不仅仅是一个字符串的连接,而是一个对象的数组的字符串连接,如上面的var a = {["a","a","a"]}就是一个对象的数组字符串,a.join("")这里的join括号内部使用一对冒号,这对冒号能把每一个字符串的数组长度连接起来,其实就是用加号把他们加起来,
"a" + "" + "a" + "" + "a"就好比这行字符串的相加输出的一个值,我们需要声明一个参数等于这个数var val = value,这就好比数学里面的数与数之间的相加等于一个新的数字value。
本文出自 “kosig” 博客,请务必保留此出处http://kosig.blog.51cto.com/9218084/1709565
原文:http://kosig.blog.51cto.com/9218084/1709565