字符串、数组处理方法总结
String转Array let str = “Hello”; let arr = []; arr = str.split(‘’); // [ ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ]
Array转String let str = ‘’; let arr = [ ‘H’, ‘e’, ‘l’, ‘l’, ‘o’ ]; str = arr.join(); // Hello
slice() *arrayObject.slice(start,end) 可从已有的数组中返回选定的元素(返回新数组)
splice() *arrayObject.splice(index,howmany,item1,…..,itemX) splice() 方法向/从数组中添加/删除项目,然后返回被删除的项目(直接操作数组) arrayObject.splice(index,howmany,item1,…..,itemX)
sub() stringObject.sub(index) sub() 方法用于把字符串显示为下标 substr() *stringObject.substr(start,length) substr() 方法可在字符串中抽取从 start 下标开始的指定数目的字符。
substring() *stringObject.substring(start,stop) substring() 方法用于提取字符串中介于两个指定下标之间的字符。 substring() 不接受负的参数。