实例解析Array和String方法

网络编程 2021-07-04 19:19www.168986.cn编程入门
本文主要对Array和String方法进行,每一部分后有实例代码,代码中黄色框方法不改变原数组。PS:所有实例结果均一一运行所得。具有很好的参考价值,需要的朋友一起来看下吧

每一部分后有实例代码,代码中黄色框方法不改变原数组。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)  

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

Copyright © 2016-2025 www.168986.cn 狼蚁网络 版权所有 Power by