实例解析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获取某月的最后一天日期的简单实例
Jun 22 Javascript
JS判断对象是否存在的10种方法总结
Dec 23 Javascript
javascript实现确定和取消提示框效果
Jul 10 Javascript
jQuery实现图片上传和裁剪插件Croppie
Nov 29 Javascript
JavaScript数据类型学习笔记分享
Sep 01 Javascript
详解使用Node.js 将txt文件转为Excel文件
Jul 05 Javascript
vue.js项目打包上线的图文教程
Nov 16 Javascript
Vue项目中如何引入icon图标
Mar 28 Javascript
微信小程序实现简单评论功能
Nov 28 Javascript
vue登录以及权限验证相关的实现
Oct 25 Javascript
JavaScript计算出两个数的差值
Mar 19 Javascript
JS Canvas接口和动画效果大全
Apr 29 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
PHP实现SMTP邮件的发送实例
2018/09/27 PHP
Yii2框架实现利用mpdf创建pdf文件功能示例
2019/02/08 PHP
PHP封装的数据库模型Model类完整示例【基于PDO】
2019/03/14 PHP
Laravel手动返回错误码示例
2019/10/22 PHP
javascript 拖放效果实现代码
2010/01/22 Javascript
js 针对html DOM元素操作等经验累积
2014/03/11 Javascript
js和jquery设置disabled属性为true使按钮失效
2014/08/07 Javascript
jQuery中get和post方法传值测试及注意事项
2014/08/08 Javascript
jquery实现弹出层效果实例
2015/05/19 Javascript
javascript鼠标右键菜单自定义效果
2020/12/08 Javascript
Javascript基础之数组的使用
2016/05/13 Javascript
详解vue过滤器在v2.0版本用法
2017/06/01 Javascript
利用Javascript获取选择文本所在的句子详解
2017/12/03 Javascript
利用Javascript实现一套自定义事件机制
2017/12/14 Javascript
layui 表格的属性的显示转换方法
2018/08/14 Javascript
jquery插件开发模式实例详解
2019/07/20 jQuery
vue自定义标签和单页面多路由的实现代码
2020/05/03 Javascript
python实现简单socket程序在两台电脑之间传输消息的方法
2015/03/13 Python
python爬虫入门教程--优雅的HTTP库requests(二)
2017/05/25 Python
详解python实现识别手写MNIST数字集的程序
2018/08/03 Python
python点击鼠标获取坐标(Graphics)
2019/08/10 Python
Pygame的程序开始示例代码
2020/05/07 Python
基于Python快速处理PDF表格数据
2020/06/03 Python
Python bisect模块原理及常见实例
2020/06/17 Python
python计算auc的方法
2020/09/09 Python
美国知名户外用品畅销中心:Sierra Trading Post
2016/07/19 全球购物
eDreams巴西:廉价机票,酒店优惠和度假套餐
2017/04/14 全球购物
JS原生实现轮播图的几种方法
2021/03/23 Javascript
五年级语文教学反思
2014/01/30 职场文书
二年级语文教学反思
2014/02/02 职场文书
项目委托协议书(最新)
2014/09/13 职场文书
反四风对照检查材料
2014/09/22 职场文书
2016大学军训通讯稿
2015/11/25 职场文书
初三数学教学反思
2016/02/17 职场文书
如何写一份成功的商业计划书
2019/06/25 职场文书
win10系统xps文件怎么打开?win10打开xps文件的两种操作方法
2022/07/23 数码科技