字符串方法
1.split方法
split(‘xxx')将字符串转换为数组,中间xxx会将字符删掉,转为,号.
let a = 'sdasdas';
console.log(a.split(''));
//默认 ['s', 'd', 'a', 's', 'd', 'a', 's']
let b = 'sdas;das';
console.log(b.split(';'));
//将;内容转为,['sdas', 'das']
2.Trim()方法:删除首尾空格
let a = ' sdasdas ';
console.log(a.trim()); //删除首尾空格
//sdasdas
3.indexOf() 用于指定字符串值在字符串出现的位置,如果没有就返回-1
let a = 'eqweqwfasd';
console.log(a.indexOf('e')); //0
console.log(a.indexOf('z'));//如果没有检索到指定字符串则返回-1
console.log(a.indexOf('0')); //还是返回0 bug
数组方法(会引起原数组的变化)
1.push方法()
尾部添加一个元素
2.pop方法()
尾部删除一个元素
3.shifit方法()
删除第一个元素
4.unshift方法()
首位添加一个元素
5.slice方法()
用于截取字符串的长度,常用操作为(0,length),一般用于打字机和输入框的限制
6.sort方法()
对数组进行排序
7.reverse方法()
对数组进行反转
8.splice方法
splice(i,1)删除指定的项, i为重第几个开始,1为删除几个
数组方法,不会引起原数组的变化
1.filter方法
不会改变原数组的,过滤掉的属性会生成一个新数组,变量接受即可