方法:
字符串
- str.charAt(index)
用于获取字符串
内指定位置的字符串
"abcd".charAt(1)
- str.split()
用于把一个字符串
分割成字符串数组
var arr = "ab,cd,ef,g"
arr.split(",")
数组
- arr.includes()
用于检查数组
内是否包含一个指定的值,如果包含返回true否则false
var arr = ["aaa","bbb","ccc"]
arr.includes("aaa")
- arr.sort()
用于对数组
进行排序,顺序是根据字符串Unicode码点
var arr = ["a1","a","b2","b","a5"]
arr.sort()
- arr.join()
用于把数组
内是所有元素放到一个字符串内
var arr = ["aaa","bbb","ccc",["d","e"]]
arr.join()
var arr = ["aaa","bbb","ccc",["d","e"]]
arr.join(".")
- arr.shift()
用于把数组
的第一个元素从中删除,并返回第一个元素的值
var arr = ["aaa","bbb","ccc"]
arr.shift(1)
console.log(arr)
- arr.pop()
用于把数组
的最后一个元素从中删除,并返回最后一个元素的值
var arr = ["aaa","bbb","ccc"]
arr.pop(1)
console.log(arr)
小知识
数组
的...
运算符可以快速将数组转为字符串
console.log(...[1,2,3])
console.log([...[1,2,3],...[5,6,7]])
- 可以使用 + ‘1’ 快速获取number类型
console.log(+"1")
console.log(+"a")