实例解析Array和String方法


Posted in Javascript onDecember 14, 2016

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

Array

——普通方法

栈:   pop()   push(多个项)

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

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

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

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

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

实例解析Array和String方法

——迭代方法

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

遍历:forEach()                   

映射:map()                            

过滤:filter()                        

检测:every()  some()         

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

归并:reduce()   reduceRight()    

实例解析Array和String方法

String

——普通方法

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

空格:   trim()

比较:   localeCompare(字符串)

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

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

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

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

实例解析Array和String方法

——匹配方法

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

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

实例解析Array和String方法

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

Javascript 相关文章推荐
深入理解JavaScript系列(2) 揭秘命名函数表达式
Jan 15 Javascript
纯js网页画板(Graphics)类简介及实现代码
Dec 24 Javascript
JavaScript创建一个欢迎cookie弹出窗实现代码
Mar 15 Javascript
JavaScript使ifram跨域相互访问及与PHP通信的实例
Mar 03 Javascript
JavaScript学习小结之使用canvas画“哆啦A梦”时钟
Jul 24 Javascript
Javascript中for循环语句的几种写法总结对比
Jan 23 Javascript
AngularJS读取JSON及XML文件的方法示例
May 25 Javascript
详解vue-cli开发环境跨域问题解决方案
Jun 06 Javascript
VUE2实现事件驱动弹窗示例
Oct 21 Javascript
Angular2.0/4.0 使用Echarts图表的示例代码
Dec 07 Javascript
Vue 创建组件的两种方法小结(必看)
Feb 23 Javascript
jquery获取元素到屏幕四周可视距离的方法
Sep 05 jQuery
利用JavaScript实现拖拽改变元素大小
Dec 14 #Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
Dec 14 #Javascript
浅谈Javascript中的Label语句
Dec 14 #Javascript
详解jQuery中基本的动画方法
Dec 14 #Javascript
浅析上传头像示例及其注意事项
Dec 14 #Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
Dec 14 #Javascript
jQuery 常见小例汇总
Dec 14 #Javascript
You might like
在PHP中使用反射技术的架构插件使用说明
2010/05/18 PHP
PHP 多维数组排序(usort,uasort)
2010/06/30 PHP
PHP中通过fopen()函数访问远程文件示例
2014/11/18 PHP
PHP开发的微信现金红包功能示例
2017/06/29 PHP
PHP 数组操作详解【遍历、指针、函数等】
2020/05/13 PHP
jQuery EasyUI API 中文文档 - Tabs标签页/选项卡
2011/10/01 Javascript
jquery实现的带缩略图的焦点图片切换(自动播放/响应鼠标动作)
2013/01/23 Javascript
iframe调用父页面函数示例详解
2014/07/17 Javascript
解决Vue2.0自带浏览器里无法打开的原因(兼容处理)
2017/07/28 Javascript
webpack配置sass模块的加载的方法
2017/07/30 Javascript
详解vue-cli 构建项目 vue-cli请求后台接口 vue-cli使用axios、sass、swiper
2018/05/28 Javascript
vue之将echart封装为组件
2018/06/02 Javascript
浅析JS中什么是自定义react数据验证组件
2018/10/19 Javascript
微信小程序引用iconfont图标的方法
2018/10/22 Javascript
vue父组件触发事件改变子组件的值的方法实例详解
2019/05/07 Javascript
Jquery实现获取子元素的方法分析
2019/08/24 jQuery
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
2019/10/11 Javascript
微信小程序swiper左右扩展各显示一半代码实例
2019/12/05 Javascript
原生JS实现九宫格抽奖
2020/09/13 Javascript
vue created钩子函数与mounted钩子函数的用法区别
2020/11/05 Javascript
[51:43]OG vs LGD 2018国际邀请赛淘汰赛BO3 第五场 8.26
2018/08/30 DOTA
[05:31]干嘛呢兄弟!DOTA2 TI9语音轮盘部分出处
2019/05/14 DOTA
[01:07:34]DOTA2-DPC中国联赛定级赛 RNG vs Aster BO3第二场 1月9日
2021/03/11 DOTA
python任务调度实例分析
2015/05/19 Python
使用Python写一个贪吃蛇游戏实例代码
2017/08/21 Python
python的Crypto模块实现AES加密实例代码
2018/01/22 Python
python 筛选数据集中列中value长度大于20的数据集方法
2018/06/14 Python
爱尔兰家电数码商城:Currys PC World爱尔兰
2016/07/23 全球购物
Omio波兰:全欧洲低价大巴、火车和航班搜索和比价
2018/02/16 全球购物
Kappa英国官方在线商店:服装和运动器材
2020/11/22 全球购物
师范学院毕业生求职信范文
2013/12/26 职场文书
师德演讲稿范文
2014/05/06 职场文书
承诺书格式范文
2014/06/03 职场文书
小学班主任工作经验交流材料
2015/11/02 职场文书
html中显示特殊符号(附带特殊字符对应表)
2021/06/21 HTML / CSS
python神经网络 tf.name_scope 和 tf.variable_scope 的区别
2022/05/04 Python