2022年8月29-Array数组的属性和方法

73 阅读1分钟

string:

length:得到的是数组总长度

`trim:去字符串两边空格,不影响原字符串,把新的值返回

`charAt(index);根据索引获取字符,index>长度-1 返回''空字符串;

split(任意字符串);用于字符串分割
    返回值是数组
    分割字符在开头或者结尾,则可以分割出空字符串,
    分割点不包含在数组中
    

slice(初始位置,结束位置) ;用于提取字符串

substr(初始位置,长度); 用于提取字符串

substring(初始位置,结束位置);如果结束位置大于开始位置则会把结束位置反转作为开始位置。

indexOf(字符串);获取索引

replace(旧数据,新数据);用于替换,将旧数据替换成新数据,旧数据出现多个时,会从左到右,选择首个出现的旧数据并替换成新数据

大小写转换
`toUpperCase;` 小写转大
`toLowerCase;` 大写转小写

字符串的遍历:for 、 forin 、 forof 不可以用数组的方法

Array.form(类数组/字符串);把数组或者字符串转成数组
[...类数组/字符串];arguments是类数组

JavaScript from() 方法 | 菜鸟教程 (runoob.com)

Array.form(str2).forEach(element=>{
    console.log(element)
});

Object.keys //获取健

Object.values //获取值

typeof //查找数据类型