实例解析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 相关文章推荐
调用HttpHanlder的几种返回方式小结
Dec 20 Javascript
js使用for循环查询数组中是否存在某个值
Aug 12 Javascript
js兼容pc端浏览器并有多种弹出小提示的手机端浮层控件实例
Apr 29 Javascript
使用JavaScript根据图片获取条形码的方法
Jul 04 Javascript
JS运动特效之同时运动实现方法分析
Jan 24 Javascript
微信小程序实现无限滚动列表
May 29 Javascript
jquery无缝图片轮播组件封装
Nov 25 jQuery
JS 封装父页面子页面交互接口的实例代码
Jun 25 Javascript
js实现for循环跳过undefined值示例
Jul 02 Javascript
JavaScript实现tab栏切换效果
Mar 16 Javascript
js实现双人五子棋小游戏
May 28 Javascript
在vue中实现echarts随窗体变化
Jul 27 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
Thinkphp无限级分类代码
2015/11/11 PHP
免费空间广告万能消除代码
2006/09/04 Javascript
用javascript实现画板的代码
2007/09/05 Javascript
javascript同步Import,同步调用外部js的方法
2008/07/08 Javascript
javascript jQuery插件练习
2008/12/24 Javascript
jQuery源码分析-03构造jQuery对象-源码结构和核心函数
2011/11/14 Javascript
JS的encodeURI和java的URLDecoder.decode使用介绍
2014/05/08 Javascript
原生javascript实现图片滚动、延时加载功能
2015/01/12 Javascript
Javascript 计算字符串在localStorage中所占字节数
2015/10/21 Javascript
RequireJS使用注意细节
2016/05/15 Javascript
Bootstrap编写一个兼容主流浏览器的受众巨幕式风格页面
2016/07/01 Javascript
原生JS取代一些JQuery方法的简单实现
2016/09/20 Javascript
IE8兼容Jquery.validate.js的问题
2016/12/01 Javascript
Bootstrap输入框组件使用详解
2017/06/09 Javascript
详谈commonjs模块与es6模块的区别
2017/10/18 Javascript
Vue之Vue.set动态新增对象属性方法
2018/02/23 Javascript
vue-router动态设置页面title的实例讲解
2018/08/30 Javascript
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
2019/03/02 NodeJs
react-native聊天室|RN版聊天App仿微信实例|RN仿微信界面
2019/11/12 Javascript
详细分析JavaScript中的深浅拷贝
2020/09/17 Javascript
Python实现简单生成验证码功能【基于random模块】
2018/02/10 Python
python3实现windows下同名进程监控
2018/06/21 Python
一个可以套路别人的python小程序实例代码
2019/04/09 Python
在SQLite-Python中实现返回、查询中文字段的方法
2019/07/17 Python
python @propert装饰器使用方法原理解析
2019/12/25 Python
Python hashlib常见摘要算法详解
2020/01/13 Python
班级安全教育实施方案
2014/02/23 职场文书
酒店管理求职信范文
2014/04/06 职场文书
计算机应用应届生求职信
2014/07/12 职场文书
纪念一二九运动演讲稿
2014/09/16 职场文书
房地产置业顾问岗位职责
2015/04/11 职场文书
建国大业电影观后感
2015/06/01 职场文书
爱国教育主题班会
2015/08/14 职场文书
tensorflow+k-means聚类简单实现猫狗图像分类的方法
2021/04/28 Python
Grafana可视化监控系统结合SpringBoot使用
2022/04/19 Redis
win10如何快速切换窗口 win10切换窗口快捷键分享
2022/07/23 数码科技