实例解析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 相关文章推荐
JS实现图片横向滚动效果示例代码
Sep 04 Javascript
jquery 中ajax执行的优先级
Jun 22 Javascript
使用OpenLayers3 添加地图鼠标右键菜单
Dec 29 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
Feb 12 Javascript
JS实现关闭当前页而不弹出提示框的方法
Jun 22 Javascript
JS生成不重复的随机数组的简单实例
Jul 10 Javascript
jquery判断页面网址是否有效的两种方法
Dec 11 Javascript
Node.js常用工具之util模块
Mar 09 Javascript
JS对象和字符串之间互换操作实例分析
Feb 02 Javascript
vue实现折线图 可按时间查询
Aug 21 Javascript
JavaScript实现alert弹框效果
Nov 19 Javascript
JavaScript获取URL参数的方法分享
Apr 07 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
smarty section简介与用法分析
2008/10/03 PHP
php中使用exec,system等函数调用系统命令的方法(不建议使用,可导致安全问题)
2012/09/07 PHP
php大小写转换函数(strtolower、strtoupper)用法介绍
2017/11/17 PHP
浅析JavaScript中的CSS属性及命名规范
2013/11/28 Javascript
jquery缓动swing liner控制动画过程不同时刻的速度
2014/05/29 Javascript
用js传递value默认值的示例代码
2014/09/11 Javascript
AngularJS+Node.js实现在线聊天室
2015/08/28 Javascript
今天抽时间给大家整理jquery和ajax的相关知识
2015/11/17 Javascript
浅谈javascript中的constructor
2016/06/08 Javascript
基于JavaScript实现单选框下拉菜单添加文件效果
2016/06/26 Javascript
AngularJS实现分页显示数据库信息
2016/07/01 Javascript
微信小程序 loading(加载中提示框)实例
2016/10/28 Javascript
javascript DOM的详解及实例代码
2017/03/06 Javascript
jQuery中animate()的使用方法及解决$(”body“).animate({“scrollTop”:top})不被Firefox支持的问题
2017/04/04 jQuery
node.js学习之断言assert的使用示例
2017/09/28 Javascript
node.js将MongoDB数据同步到MySQL的步骤
2017/12/10 Javascript
重新认识vue之事件阻止冒泡的实现
2018/08/02 Javascript
浅析JS中NEW的实现原理及重写
2020/02/20 Javascript
gearman的安装启动及python API使用实例
2014/07/08 Python
Python列表推导式、字典推导式与集合推导式用法实例分析
2018/02/07 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
详解Django中views数据查询使用locals()函数进行优化
2020/08/24 Python
python定义具名元组实例操作
2021/02/28 Python
CSS3的calc()做响应模式布局的实现方法
2017/09/06 HTML / CSS
HTML5的hidden属性兼容老浏览器的方法
2014/04/23 HTML / CSS
HTML5实现移动端弹幕动画效果
2019/08/01 HTML / CSS
美国皮靴公司自1863年:The Frye Company
2016/11/30 全球购物
Haggar官网:美国男装品牌
2020/02/16 全球购物
什么是网络协议
2016/04/07 面试题
介绍一下结构化程序设计方法和面向对象程序设计方法的区别
2012/06/27 面试题
高二化学教学反思
2014/01/30 职场文书
中学教师个人总结
2015/02/10 职场文书
2015毕业生实习期工作总结
2015/04/09 职场文书
2015年老干部工作总结
2015/04/23 职场文书
未婚证明范本
2015/06/15 职场文书
《中国古代诗歌散文欣赏》高中语文教材
2019/08/20 职场文书