实例解析Array和String方法

前端之家收集整理的这篇文章主要介绍了实例解析Array和String方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

每一部分总结后有实例代码代码中黄色框方法不改变原数组。PS:所有实例结果均一一运行所得。

@H_403_3@Array

@H_403_3@——普通方法

@H_403_3@栈: pop() push(多个项)

@H_403_3@队列:shift() unshift(多个项)

@H_403_3@排序:sort([函数]) reverse()

@H_403_3@转换:toString() toLocateString() join([分隔符])

@H_403_3@操作:concat([多个项]) slice(起点[,终点]) splice(起点,个数[,多各项])

@H_403_3@位置:indexOf(项[,起点]) lastIndexOf(项[,起点])

@H_403_3@——迭代方法

@H_403_3@参数: (function(值,位置,数组本身)[,作用域对象])

@H_403_3@遍历:forEach()

@H_403_3@映射:map()

@H_403_3@过滤:filter()

@H_403_3@检测:every() some()

@H_403_3@参数:(function(前一值,当前值,位置,数组本身)[,初始值])

@H_403_3@归并:reduce() reduceRight()

@H_403_3@String

@H_403_3@——普通方法

@H_403_3@字符: charAt(位置) charCodeAt(位置) String. fromCharCode(多个字符编码)

@H_403_3@空格: trim()

@H_403_3@比较: localeCompare(字符串)

@H_403_3@转换: toUpperCase() toLowerCase() toLocaleUpperCase() toLocaleLowerCase() split([连接符])

@H_403_3@操作: substring(起点[,终点]) substr(起点[,个数]) replace(RegExp/字符串,字符串/函数)

concat([多个项]) slice(起点[,终点])

@H_403_3@位置: indexOf(项[,起点])

@H_403_3@——匹配方法

str.match(reg) reg.exec(str)

str.search(reg) reg.test(str)

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持编程之家!

猜你在找的JavaScript相关文章