实例解析Array和String方法

发布时间 - 2026-01-10 21:49:13    点击率:

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

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


# array  # string  # 方法  # Javascript实现Array和String互转换的方法  # javascript中数组array及string的方法总结  # JavaScript字符串String和Array操作的有趣方法  # 多个  # 遍历  # 不改变  # 迭代  # 分隔符  # toString  # toLocateString  # join  # unshift  # sort  # reverse  # splice  # indexOf  # lastIndexOf  # text  # concat  # slice  # shift  # nbsp  # strong 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 油猴 教程,油猴搜脚本为什么会网页无法显示?  Laravel Pest测试框架怎么用_从PHPUnit转向Pest的Laravel测试教程  如何快速查询网站的真实建站时间?  JavaScript如何操作视频_媒体API怎么控制播放  JS碰撞运动实现方法详解  详解CentOS6.5 安装 MySQL5.1.71的方法  Linux系统运维自动化项目教程_Ansible批量管理实战  Laravel如何构建RESTful API_Laravel标准化API接口开发指南  如何在IIS中新建站点并解决端口绑定冲突?  UC浏览器如何切换小说阅读源_UC浏览器阅读源切换【方法】  高防服务器租用如何选择配置与防御等级?  如何在云主机上快速搭建多站点网站?  悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音  Javascript中的事件循环是如何工作的_如何利用Javascript事件循环优化异步代码?  如何打造高效商业网站?建站目的决定转化率  香港服务器租用每月最低只需15元?  Laravel如何使用集合(Collections)进行数据处理_Laravel Collection常用方法与技巧  ,怎么在广州志愿者网站注册?  如何在云主机快速搭建网站站点?  如何快速搭建FTP站点实现文件共享?  Python并发异常传播_错误处理解析【教程】  php中::能调用final静态方法吗_final修饰静态方法调用规则【解答】  Laravel如何操作JSON类型的数据库字段?(Eloquent示例)  JavaScript常见的五种数组去重的方式  HTML 中动态设置元素 name 属性的正确语法详解  Python文件操作最佳实践_稳定性说明【指导】  Laravel如何自定义分页视图?(Pagination示例)  Laravel队列由Redis驱动怎么配置_Laravel Redis队列使用教程  简单实现Android文件上传  Laravel如何升级到最新版本?(升级指南和步骤)  Laravel如何实现本地化和多语言支持?(i18n教程)  php485函数参数是什么意思_php485各参数详细说明【介绍】  使用PHP下载CSS文件中的所有图片【几行代码即可实现】  HTML 中如何正确使用模板变量为元素的 name 属性赋值  如何在橙子建站上传落地页?操作指南详解  Laravel DB事务怎么使用_Laravel数据库事务回滚操作  Python进程池调度策略_任务分发说明【指导】  Laravel如何实现数据导出到PDF_Laravel使用snappy生成网页快照PDF【方案】  Laravel事件监听器怎么写_Laravel Event和Listener使用教程  微信小程序 五星评分(包括半颗星评分)实例代码  网站页面设计需要考虑到这些问题  Android 常见的图片加载框架详细介绍  微信小程序 wx.uploadFile无法上传解决办法  如何实现javascript表单验证_正则表达式有哪些实用技巧  免费网站制作appp,免费制作app哪个平台好?  Laravel如何实现本地化和多语言支持_Laravel多语言配置与翻译文件管理  Laravel如何配置.env文件管理环境变量_Laravel环境变量使用与安全管理  如何在万网ECS上快速搭建专属网站?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  Laravel怎么多语言本地化设置_Laravel语言包翻译与Locale动态切换【手册】