实例解析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 相关文章推荐
通过MSXML2自动获取QQ个人头像及在线情况(给初学者)
Jan 22 Javascript
node.js中的events.emitter.once方法使用说明
Dec 10 Javascript
Sort()函数的多种用法
Mar 20 Javascript
利用jquery禁止外层滚动条的滚动
Jan 05 Javascript
纯原生js实现table表格的增删
Jan 05 Javascript
EasyUI为Numberbox添加blur事件的方法
Mar 05 Javascript
javascript编写简易计算器
May 06 Javascript
js实现鼠标移动到图片产生遮罩效果
Oct 21 Javascript
JS实现左边列表移到到右边列表功能
Mar 28 Javascript
jQuery实现的点击标题文字切换字体效果示例【测试可用】
Apr 26 jQuery
详解从Vue-router到html5的pushState
Jul 21 Javascript
angular 未登录状态拦截路由跳转的方法
Oct 09 Javascript
利用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
在Windows下编译适用于PHP 5.2.12及5.2.13的eAccelerator.dll(附下载)
2010/05/04 PHP
php实现单链表的实例代码
2013/03/22 PHP
提高PHP编程效率的方法
2013/11/07 PHP
php静态文件返回304技巧分享
2015/01/06 PHP
jQuery 剧场版 你必须知道的javascript
2009/05/27 Javascript
jquery选择器使用详解
2014/04/08 Javascript
js和jquery如何获取图片真实的宽度和高度
2014/09/28 Javascript
jquery+css3实现网页背景花瓣随机飘落特效
2015/08/17 Javascript
jQuery实现默认是闭合的FAQ展开效果菜单
2015/09/14 Javascript
JavaScript隐式类型转换
2016/03/15 Javascript
JavaScript判断页面加载完之后再执行预定函数的技巧
2016/05/17 Javascript
基于Turn.js 实现翻书效果实例解析
2016/06/20 Javascript
基于Javascript实现文件实时加载进度的方法
2016/10/12 Javascript
原生JS实现匀速图片轮播动画
2016/10/18 Javascript
JavaScript脚本语言是什么_动力节点Java学院整理
2017/06/26 Javascript
js数字滑动时钟的简单实现(示例讲解)
2017/08/14 Javascript
JS实现登录页密码的显示和隐藏功能
2017/12/06 Javascript
vue2 全局变量的设置方法
2018/03/09 Javascript
Vue2.0仿饿了么webapp单页面应用详细步骤
2018/07/08 Javascript
使用JS判断移动端手机横竖屏状态
2018/07/30 Javascript
JavaScript创建对象的四种常用模式实例分析
2019/01/11 Javascript
怎样使你的 JavaScript 代码简单易读(推荐)
2019/04/16 Javascript
详解VUE调用本地json的使用方法
2019/05/15 Javascript
[01:10:57]Liquid vs OG 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[02:01]2018完美盛典-开场舞《双子星》
2018/12/16 DOTA
pycharm 使用心得(二)设置字体大小
2014/06/05 Python
深入浅析python定时杀进程
2016/06/06 Python
Python socket实现多对多全双工通信的方法
2019/02/13 Python
Python如何在DataFrame增加数值
2020/02/14 Python
django rest framework 过滤时间操作
2020/07/12 Python
施华洛世奇澳大利亚官网:SWAROVSKI澳大利亚
2017/01/06 全球购物
印度购物网站:TATA CLiQ
2017/11/23 全球购物
施华洛世奇匈牙利官网:SWAROVSKI匈牙利
2019/07/06 全球购物
教师求职信范文分享
2013/12/27 职场文书
react antd实现动态增减表单
2021/06/03 Javascript
理解python中装饰器的作用
2021/07/21 Python