字符串:
1 charAt(n) : 返回字符串n位置的字符 2 substr(n,m) : n开始截取的位置 m截取的长度 3 substring(n,m) : n开始截取的位置 m截取结束的位置 4 replace(n,m) : 用m替换n (只替换一个) 5 indexOf(n,m) : n查找的字符 m开始查找的位置(可省) 返回位置 6 split("n") : 用n分隔字符串 , 返回数组 7 join("n") : 用n连接字符串 8 reverse() : 翻转字符串
数组:
1 push() : 从末尾添加数据项 2 pop() : 从末尾去除数据项 3 4 unShift() : 从开始添加数据项 5 shift() : 从开始去除数据项 6 7 splice(m,n) : m:值开始删除的位置 n:值删除几项 8 splice(a,0,b) : 添加元素 从第三个参数开始,指向数组中添加的元素
常用方法总结
indexOf(n)!=-1 表示能找到某项 arr.splice(0,arr.length) : 清空数组
arr.join("") : 数组转换成字符串 (注意里面的引号 )可以加参数,意思是用什么分隔数组
string.split("n"):字符串转换成数组
补充 slice(n,m) 适用于字符串和数组 ,表示从n位置剪切到m位置,返回剪切后的数据
n可以为负数,表示从最后面开始向后面截取
m不是必须的