相关阅读:https://blog.csdn.net/u013185654/article/details/78498393

相关阅读:https://www.cnblogs.com/huangyin1213/p/5573676.html

说明:本片主要对比介绍与数组操作相关的方法

(一)字符串方法(String对象方法)

indexOf()        //检索字符串
lastIndexOf() //从后向前搜索字符串
match()    //找到一个或多个正则表达式的匹配
replace() //替换与正则表达式匹配的子串
search() //检索与正则表达式相匹配的值
slice() //提取字符串的片断,并在新的字符串中返回被提取的部分
split()    //把字符串分割为字符串数组
substr()      //从起始索引号提取字符串中指定数目的字符
substring() //提取字符串中两个指定的索引号之间的字符
toString()  //返回字符串
valueOf() // 返回某个字符串对象的原始值

(二)js中的数组方法(Array对象方法)

pop()    //删除并返回数组的最后一个元素
push() //向数组的末尾添加一个或更多元素,并返回新的长度
shift()    //删除并返回数组的第一个元素,删除元素后,数组会发生塌陷,需要手动将索引i--
unshift() //向数组的开头添加一个或更多元素,并返回新的长度
toString()    //把数组转换为字符串,并返回结果
valueOf() //返回数组对象的原始值
slice()    //从某个已有的数组返回选定的元素,返回截取部分
splice() //删除元素,并向数组添加新元素,删除了当前项,产生数组塌陷,手动索引i--
concat()    //连接两个或更多的数组,并返回结果
reverse() //颠倒数组中元素的顺序
sort() //对数组的元素进行排序
concat()           //连接两个或更多的数组,并返回结果
join()        //把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔
reverse()       //颠倒数组中元素的顺序
sort()       //对数组的元素进行排序
join()    //把数组的所有元素放入一个字符串。元素通过指定的分隔符进行分隔

(三)ES5新增的数组方法

//2个索引方法
indexOf()
lastIndexOf()
//5个迭代方法
forEach() // 返回值始终是undefined
map()    //遍历数组并映射结果
filter() //返回满足条件的成员组成的新数组
some()   //至少有一个满足条件就返回true,否则返回false,一旦遇到true则停止运行
every()  //都满足才返回true,否则返回false,一旦遇到false则停止运行
//2个归并方法
reduce()
reduceRight()

(四)jQuery中的数组方法

String方法,js中Array方法,ES5新增Array方法,以及jQuery中Array方法的更多相关文章

  1. Jquery源码中的Javascript基础知识(四)— jQuery.fn.init方法

    $() 即调用了jQuery.fn.init方法 jQuery = function( selector, context ) { return new jQuery.fn.init( selecto ...

  2. jquery中的clone()方法使用

    clone([Even[,deepEven]]) 描述: 克隆匹配的DOM元素并且选中这些克隆的副本. 在想把DOM文档中元素的副本添加到其他位置时这个函数非常有用. 1:一个布尔值(true 或者 ...

  3. jquery中checkbox全选失效的解决方法

    这篇文章主要介绍了jquery中checkbox全选失效的解决方法,需要的朋友可以参考下     如果你使用jQuery 1.6 ,代码if ( $(elem).attr(“checked”) ),将 ...

  4. jQuery中设置form表单中action值的方法

    jQuery中设置form表单中action值的方法 (2011-03-17 10:18:19) 转载▼ 标签: 杂谈   html代码: <form id="myFormId&quo ...

  5. jquery中使元素显示和隐藏方法之间的区别

    在实际的项目开发中,要使一个元素隐藏的方法有很多,比如css的多种属性和jquery的多种方法,虽然他们的作用都是使元素不可见,但是各个方法实现的原理是不一样的.下面主要介绍jquery各个元素隐藏方 ...

  6. Jquery常用的方法总结

    1.关于页面元素的引用通过jquery的$()引用元素包括通过id.class.元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom ...

  7. jQuery调用后台方法

    前台: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.as ...

  8. js进阶 10-4 jquery中基础选择器有哪些

    js进阶 10-4 jquery中基础选择器有哪些 一.总结 一句话总结: 1.群组选择器用的符号是什么? 群组选择器,中间是逗号 2.jquery中基础选择器有哪些? 5种,类,id,tag,群组, ...

  9. jQuery中的事件与动画 (你的明天Via Via)

    众所周知,页面在加载时,会触发load事件:当用户单击某个按钮时,会触发该按钮的click事件. 这些事件就像日常生活中,人们按下开关,灯就亮了(或者灭了),往游戏机里投入游戏币就可以启动游戏一样, ...

  10. jQuery中的经典动画

    show()方法和hide()方法是jQuery中的基本动画方法,hide()方法等于将css()方法设置display属性为none.如何让元素动起来呢,我们可以在show和hide里加入slow, ...

随机推荐

  1. SqlSugar ORM 入门篇2 【查询】 让我们实现零SQL

    SqlSugar在查询的功能是非常强大的,多表查询.分页查询 . 一对一查询.二级缓存.一对多查.WhenCase等复杂函数.Mapper功能.和拉姆达自定义扩展等,用好了是可以做到真正零SQL的一款 ...

  2. MySQL 笔记整理(13) --为什么数据表删掉一半,表文件大小不变?

    笔记记录自林晓斌(丁奇)老师的<MySQL实战45讲> (本篇内图片均来自丁奇老师的讲解,如有侵权,请联系我删除) 13) --为什么数据表删掉一半,表文件大小不变? 我们还是以MySQL ...

  3. Excel自动换行、Export2Excel 自动换行

    1需求:导出excel后自动换行显示. 2插件:Export2Excel 3.测试 listToExcel() { import('@/vendor/Export2Excel').then(excel ...

  4. 为什么单线程的Redis这么快?

    一. Redis简介 Redis是一个开源的内存中的数据结构存储系统,它可以用作数据库.缓存和消息中间件. 它支持多种类型的数据结构,如 字符串(strings), 散列(hashes), 列表(li ...

  5. 2018/1.6 Javascript 继承和克隆

    这种写法不是对象克隆,就是把obj的内存地址赋给obj2 通过 for in 克隆 不管公有还是私有的都克隆成私有的. js提供了一个克隆方法 objct.create() var obj2=obje ...

  6. 关于javascript异步

    1.简单的理解 JavaScript是单线程的!总所周知,正常代码是从上而下,一条一条顺序执行的.就好比下楼梯,第一条代码先获得内存或者先执行操作.当遇到漫长的处理操作时(比如读取庞大的文件时,执行大 ...

  7. 一个基于OCV的人肉选取特征点程序

    基于OpenCV写了一个交互式获取图片上的人肉选取的特征,并保存到文件的小程序. 典型应用场景:当在一个精度不高的应用需求中,相机分辨率差或者变形严重,某些棋盘点通过代码检测不出,就可以通过手工选取的 ...

  8. 谈谈git以及如何关联github

    git :一款免费.开源的分布式代码版本管理控制系统 记录当前产品代码的所有版本信息,包括历史修改信息 方便快速回退到某一个具体的版本 方便团队协作开发 可检测代码冲突.合并代码等 1.利用 git ...

  9. netstat -an查看到大量的TIME_WAIT状态的解决办法

    netstat下time_wait状态的tcp连接: 1.这是一种处于连接完全关闭状态前的状态: 2.通常要等上4分钟(windows server)的时间才能完全关闭: 3.这种状态下的tcp连接占 ...

  10. DVWA-暴力破解学习笔记

    DVWA-暴力破解 1.暴力破解 2.burp安装证书 3.万能密码 一.暴力破解 burp四种暴力破解类型: sniper   一个字典,两个参数,先匹配第一项再匹配第二项 Battering ra ...