版权声明:转载请注明出处,谢谢 https://blog.csdn.net/guoqing2016/article/details/89145552
方法:
字符串
str.charAt(index)
用于获取字符串
内指定位置的字符串
"abcd".charAt(1) //b
str.split()
用于把一个字符串
分割成字符串数组
var arr = "ab,cd,ef,g"
arr.split(",") //["ab", "cd", "ef", "g"]
数组
arr.includes()
用于检查数组
内是否包含一个指定的值,如果包含返回true否则false
var arr = ["aaa","bbb","ccc"]
arr.includes("aaa") //true
arr.sort()
用于对数组
进行排序,顺序是根据字符串Unicode码点
var arr = ["a1","a","b2","b","a5"]
arr.sort() //["a", "a1", "a5", "b", "b2"]
arr.join()
用于把数组
内是所有元素放到一个字符串内
var arr = ["aaa","bbb","ccc",["d","e"]]
arr.join() //"aaa,bbb,ccc,d,e"
var arr = ["aaa","bbb","ccc",["d","e"]]
arr.join(".") //"aaa.bbb.ccc.d,e"
arr.shift()
用于把数组
的第一个元素从中删除,并返回第一个元素的值
var arr = ["aaa","bbb","ccc"]
arr.shift(1) //"aaa"
console.log(arr) // ["bbb", "ccc"]
arr.pop()
用于把数组
的最后一个元素从中删除,并返回最后一个元素的值
var arr = ["aaa","bbb","ccc"]
arr.pop(1) //"ccc"
console.log(arr) // ["aaa", "bbb"]