title: 字符串、数组处理方法总结 date: 2017年9月6日 16:09:19 tags: js categories: 教程 author: "JiaWei"
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() 不接受负的参数。