(一)
- concat:拼接两字符串
示例代码:
- indexOf :查找当前字符是否存在 查找字符并返回索引位(从左到右查找),参数指定查询的字符和起始位,当只有一个参数时默认从0位开始,字符串中没有该字符返回-1。
- lastIndexOf :查找当前字符是否存在 查找字符并返回索引位(从右到左查找),参数指定查询的字符和起始位,当只有一个参数时默认从最右一位开始往左查找,字符串中没有该字符返回-1。
示例代码:
- charAt 返回当前指定位的字符
示例代码:
- substring:返回索引位的起始位到终止位的字符,取小不取大
如果只有一个参数时,参数是起始位。
示例代码:
- substr :返回起始位和对应长度的字符串,如果只有一个参数时,参数是起始位。
示例代码:
- replace :参数是被替换值 替换值。
示例代码:
- slice:与substring类似
示例代码:
- split:将字符串转换为数组类型 ,参数取决于字符串中间的符号。
示例代码:
代码中参数为, 数组输出为a b c3个输出 若参数为空字符数组输出为a , b , c5个字符 - join:将数组类型转换为字符串 参数是拼接字符串的符号。
示例代码:
- toUpperCase:转换为大写
- toLowerCase:转换为小写
示例代码:
(二)
数组集合:内置对象为Array - 赋值方式:
(1)示例代码:
(2)示例代码:
- 数组属性:length ,返回当前数组长度
- 方法:
(1)shift 返回删除元素 删除数组第一个元素 对原数组有影响
(2)nshift 返回数组长度 添加第一个元素 对原数组有影响
(3)pop 返回删除元素 删除数组最后一个元素 对原数组有影响
(4)push 返回数组长度 数组末尾追加一个元素 对原数组有影响
(5)splice 从数组中删除项目 返回被删除的项目 对原数组有影响
示例代码:
(5)sort 默认方式 从小到大排列
示例代码:
(6)reverse 数列翻转
示例代码:
(7)遍历: for in
示例代码:
(8)forEach
示例代码: