array,string,方法每一部分总结后有实例代码,代码中黄色框方法不改变原数组。PS:所有实例结果均一一运行所得。 Array ——普通方法 栈: pop() push(多个项) 队列:shift() unshift(多个项) 排序:sort([函数]) reverse() 转换:toString() toLocateString() join([分隔符]) 操作:concat([多个项]) slice(起点[,终点]) splice(起点,个数[,多各项]) 位置:indexOf(项[,起点]) lastIndexOf(项[,起点]) 
——迭代方法 参数: (function(值,位置,数组本身)[,作用域对象]) 遍历:forEach() 映射:map() 过滤:filter() 检测:every() some() 参数:(function(前一值,当前值,位置,数组本身)[,初始值]) 归并:reduce() reduceRight() 
String ——普通方法 字符: charAt(位置) charCodeAt(位置) String. fromCharCode(多个字符编码) 空格: trim() 比较: localeCompare(字符串) 转换: toUpperCase() toLowerCase() toLocaleUpperCase() toLocaleLowerCase() split([连接符]) 操作: substring(起点[,终点]) substr(起点[,个数]) replace(RegExp/字符串,字符串/函数) concat([多个项]) slice(起点[,终点]) 位置: indexOf(项[,起点]) lastIndexOf(项[,起点]) 
——匹配方法 str.match(reg) reg.exec(str) str.search(reg) reg.test(str) 
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持wanshiok.com! array,string,方法
|