数组的方法
方法名 | 作用 |
---|---|
push() | 向数组添加一个新的元素(在数组结尾处) |
pop() | 返回“被弹出”的值 |
shift() | 删除首个数组元素,并把所有其他元素“位移”到更低的索引 |
unshift() | (在开头)向数组添加新元素,并“反向位移”旧元素 |
concat() | 通过合并(连接)现有数组来创建一个新数组 |
slice() | 可以接收一个或者两个参数,代表返回项的起始和结束位置 |
splice() | 可以实现对数组三种类型的操作:删除、插入、替换 |
reverse() | 颠倒数组中元素的顺序 |
sort() | 对数组的元素进行排序 |
indexOf() | 接收两个参数,要查找的项目和查找的起点位置索引(从数组开头开始找) |
lastIndexOf() | 接收两个参数,要查找的项目和查找的起点位置索引(从数组结尾开始找) |
字符串的方法
方法名 | 作用 |
---|---|
charAt() | 接收一个数字参数,找到对应的下标字符是什么 |
charCodeAt() | 接收一个数字参数,找到对应的下标字符编码是什么 |
fromCharCode() | 从字符编码创建一个字符串 |
concat() | 将一个或多个字符串拼接起来,返回拼接后的新字符串 |
slice() | 提取字符串的片断,并在新的字符串中返回被提取的部分 |
substr() | 从起始索引号提取字符串中指定数目的字符 |
substring() | 提取字符串中两个指定的索引号之间的字符 |
includes() | 查看是否包含某个字符,如果包含返回 true,否则返回 false |
startsWith() | 查看是否以某个字符开始 |
endsWith() | 查看是否以某个字符结尾 |
trim() | 去除字符串两端的空格 |
trimLeft() | 去除字符串开头的空格 |
trimRight() | 去除字符串末尾的空格 |
substr() | 从起始索引号提取字符串中指定数目的字符 |
repeat() | 接收一个参数,为字符串重复的次数 |
toLowerCase() | 把字符串转换为小写 |
toUpperCase() | 把字符串转换为大写 |
toLocaleLowerCase() | 把字符串转换为小写 |
toLocaleUpperCase() | 把字符串转换为大写 |