实例解析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 相关文章推荐
JQuery SELECT单选模拟jQuery.select.js
Nov 12 Javascript
JQuery从头学起第一讲
Jul 04 Javascript
jquery获得keycode的示例代码
Dec 30 Javascript
jquery遍历select元素(实例讲解)
Dec 31 Javascript
JS出现失效的情况总结
Jan 20 Javascript
ng2学习笔记之bootstrap中的component使用教程
Mar 09 Javascript
vue-cli3.0 特性解读
Apr 22 Javascript
基于JS实现web端录音与播放功能
Apr 17 Javascript
Vue仿微信app页面跳转动画效果
Aug 21 Javascript
快速解决layui弹窗按enter键不停弹窗的问题
Sep 18 Javascript
JavaScript中数组去重的5种方法
Jul 04 Javascript
微信小程序自定义底部弹出框动画
Nov 18 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学习笔记 用户注册模块用户类以及验证码类
2011/09/20 PHP
PHP实现的简单三角形、矩形周长面积计算器分享
2014/11/18 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
php获取是星期几的的一些常用姿势
2019/12/15 PHP
在Javascript里访问SharePoint列表数据的实现方法
2011/05/22 Javascript
JQuery扩展插件Validate 2通过参数设置验证规则
2011/09/05 Javascript
拥抱模块化的JavaScript
2012/03/07 Javascript
详谈jQuery操纵DOM元素属性 attr()和removeAtrr()方法
2015/01/22 Javascript
AngularJS创建自定义指令的方法详解
2016/11/03 Javascript
最细致的vue.js基础语法 值得收藏!
2016/11/03 Javascript
angularjs实现的购物金额计算工具示例
2018/05/08 Javascript
node链接mongodb数据库的方法详解【阿里云服务器环境ubuntu】
2019/03/07 Javascript
python在linux系统下获取系统内存使用情况的方法
2015/05/11 Python
Python实现一个简单的验证码程序
2017/11/03 Python
Python实现合并两个列表的方法分析
2018/05/28 Python
python中Lambda表达式详解
2019/11/20 Python
Python调用Windows API函数编写录音机和音乐播放器功能
2020/01/05 Python
Python cookie的保存与读取、SSL讲解
2020/02/17 Python
python 使用递归回溯完美解决八皇后的问题
2020/02/26 Python
Python Tornado批量上传图片并显示功能
2020/03/26 Python
keras.utils.to_categorical和one hot格式解析
2020/07/02 Python
python 实现一个图形界面的汇率计算器
2020/11/09 Python
pycharm 关闭search everywhere的解决操作
2021/01/15 Python
如何开发一个JQuery插件
2016/07/28 面试题
银行批评与自我批评
2014/02/10 职场文书
《鸟的天堂》教学反思
2014/02/27 职场文书
北京奥运会口号
2014/06/21 职场文书
三严三实心得体会范文
2014/10/13 职场文书
优秀班集体申报材料
2014/12/25 职场文书
大学生违纪检讨书范文
2015/05/07 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
简历上的自我评价,该怎么写呢?
2019/06/13 职场文书
2019新学期家长会工作计划
2019/08/21 职场文书
SpringBoot生成License的实现示例
2021/06/16 Java/Android
使用springMVC所需要的pom配置
2021/09/15 Java/Android
草系十大最强宝可梦,纸片人上榜,榜首大家最熟悉
2022/03/18 日漫