js数组常用方法与字符串常用方法
数组方法:
- push():向数组末尾添加一个或多个元素,并返回新数组的长度。
- pop():删除数组末尾的元素,并返回被删除的元素。
- unshift():向数组开头添加一个或多个元素,并返回新数组的长度。
- shift():删除数组开头的元素,并返回被删除的元素。
- splice():向数组中指定位置插入一个或多个元素,并返回新数组。
- slice():剪切数组,其参数包含起始位和结束位置,剪切的内容不包含结束位。
- concat():合并数组。
- reverse():反转数组中的元素。
- sort():对数组排序 升序:
console.log(this.c.sort((a, b) => a - b));降序:console.log(this.c.sort((a, b) => a - b))。
- map():创建一个新数组,这个新数组由改变后原数组中的每个元素组成。
- filter():根据条件筛选返回满足条件的数组。
- includes():判断数组中是否包含某个值,返回true/false。
- reduce():对数组中的元素进行累积操作,从而创建一个新值。
- join():将一个数组的所有元素连接成一个字符串并返回这个字符串,用逗号或指定的分隔符字符串分隔。
- indexOf(): 方法返回数组中第一次出现给定元素的下标,如果不存在则返回 -1。
- forEach(): 方法对数组的每个元素执行一次给定的函数。
字符串方法
- charAt():返回指定索引的字符。
- concat():合并字符串。
- slice():剪切字符串其参数包含起始位和结束位置,剪切的内容不包含结束位。
- toLowerCase():将字符串转换为小写。
- toUpperCase():将字符串转换为大写。
- trim():去除字符串两端的空格。
- toString():将数据转换为字符串。
其他常用方法
- JSON.stringify():方法将一个JavaScript对象转换为一个JSON字符串
- JSON.parse()方法将一个JSON字符串解析为一个JavaScript对象。