实例解析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 】 【 网络技术251811 】 【 AI营销90571


相关推荐: 如何在云主机快速搭建网站站点?  Laravel Docker环境搭建教程_Laravel Sail使用指南  香港网站服务器数量如何影响SEO优化效果?  专业企业网站设计制作公司,如何理解商贸企业的统一配送和分销网络建设?  如何在Windows 2008云服务器安全搭建网站?  如何在建站之星网店版论坛获取技术支持?  html5如何设置样式_HTML5样式设置方法与CSS应用技巧【教程】  文字头像制作网站推荐软件,醒图能自动配文字吗?  Laravel任务队列怎么用_Laravel Queues异步处理任务提升应用性能  专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?  如何为不同团队 ID 动态生成多个独立按钮  如何快速启动建站代理加盟业务?  iOS验证手机号的正则表达式  湖南网站制作公司,湖南上善若水科技有限公司做什么的?  html5audio标签播放结束怎么触发事件_onended回调方法【教程】  Laravel的Blade指令怎么自定义_创建你自己的Laravel Blade Directives  Laravel中的Facade(门面)到底是什么原理  javascript事件捕获机制【深入分析IE和DOM中的事件模型】  如何快速生成高效建站系统源代码?  百度输入法全感官ai怎么关 百度输入法全感官皮肤关闭  如何在阿里云高效完成企业建站全流程?  如何构建满足综合性能需求的优质建站方案?  Win11怎么更改系统语言为中文_Windows11安装语言包并设为显示语言  Laravel如何使用Guzzle调用外部接口_Laravel发起HTTP请求与JSON数据解析【详解】  如何用wdcp快速搭建高效网站?  如何获取PHP WAP自助建站系统源码?  Laravel Blade模板引擎语法_Laravel Blade布局继承用法  如何确保FTP站点访问权限与数据传输安全?  如何在腾讯云服务器上快速搭建个人网站?  php做exe能调用系统命令吗_执行cmd指令实现方式【详解】  如何在万网开始建站?分步指南解析  Midjourney怎么调整光影效果_Midjourney光影调整方法【指南】  Laravel如何处理CORS跨域问题_Laravel项目CORS配置与解决方案  Laravel如何使用Facades(门面)及其工作原理_Laravel门面模式与底层机制  Laravel如何实现用户注册和登录?(Auth脚手架指南)  Laravel如何实现多对多模型关联?(Eloquent教程)  Laravel表单请求验证类怎么用_Laravel Form Request分离验证逻辑教程  Laravel怎么实现模型属性的自动加密  详解CentOS6.5 安装 MySQL5.1.71的方法  怎么用AI帮你设计一套个性化的手机App图标?  如何在腾讯云免费申请建站?  想要更高端的建设网站,这些原则一定要坚持!  Android 常见的图片加载框架详细介绍  使用C语言编写圣诞表白程序  php读取心率传感器数据怎么弄_php获取max30100的心率值【指南】  Laravel如何获取当前登录用户信息_Laravel Auth门面使用与Session用户读取【技巧】  用yum安装MySQLdb模块的步骤方法  Laravel安装步骤详细教程_Laravel环境搭建指南  如何在Tomcat中配置并部署网站项目?  如何在IIS服务器上快速部署高效网站?