String方法,js中Array方法,ES5新增Array方法,以及jQuery中Array方法
相关阅读: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方法的更多相关文章
- Jquery源码中的Javascript基础知识(四)— jQuery.fn.init方法
$() 即调用了jQuery.fn.init方法 jQuery = function( selector, context ) { return new jQuery.fn.init( selecto ...
- jquery中的clone()方法使用
clone([Even[,deepEven]]) 描述: 克隆匹配的DOM元素并且选中这些克隆的副本. 在想把DOM文档中元素的副本添加到其他位置时这个函数非常有用. 1:一个布尔值(true 或者 ...
- jquery中checkbox全选失效的解决方法
这篇文章主要介绍了jquery中checkbox全选失效的解决方法,需要的朋友可以参考下 如果你使用jQuery 1.6 ,代码if ( $(elem).attr(“checked”) ),将 ...
- jQuery中设置form表单中action值的方法
jQuery中设置form表单中action值的方法 (2011-03-17 10:18:19) 转载▼ 标签: 杂谈 html代码: <form id="myFormId&quo ...
- jquery中使元素显示和隐藏方法之间的区别
在实际的项目开发中,要使一个元素隐藏的方法有很多,比如css的多种属性和jquery的多种方法,虽然他们的作用都是使元素不可见,但是各个方法实现的原理是不一样的.下面主要介绍jquery各个元素隐藏方 ...
- Jquery常用的方法总结
1.关于页面元素的引用通过jquery的$()引用元素包括通过id.class.元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom ...
- jQuery调用后台方法
前台: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.as ...
- js进阶 10-4 jquery中基础选择器有哪些
js进阶 10-4 jquery中基础选择器有哪些 一.总结 一句话总结: 1.群组选择器用的符号是什么? 群组选择器,中间是逗号 2.jquery中基础选择器有哪些? 5种,类,id,tag,群组, ...
- jQuery中的事件与动画 (你的明天Via Via)
众所周知,页面在加载时,会触发load事件:当用户单击某个按钮时,会触发该按钮的click事件. 这些事件就像日常生活中,人们按下开关,灯就亮了(或者灭了),往游戏机里投入游戏币就可以启动游戏一样, ...
- jQuery中的经典动画
show()方法和hide()方法是jQuery中的基本动画方法,hide()方法等于将css()方法设置display属性为none.如何让元素动起来呢,我们可以在show和hide里加入slow, ...
随机推荐
- DSAPI 图形图像篇(上)
彩色文字对象 基于一些特殊需求,本人开发了彩色文字对象,该功能通过类似html代码的方式指示文本,并输出图像. 我们还是先来看一张图像. 这不是文本,是通过指定文本代码输出的图像.我们来看一下实现代码 ...
- Maven初解--依赖查找方法
Maven可以实现对项目中的JAR包的版本管理,项目组成员公用一个Maven仓库(通过配置Maven的setting.xml文件,本地仓库和远程仓库,如果在本地仓库没有找到依赖的JAR,就会从远程仓库 ...
- MongoDB学习(配置用户账户和访问控制)
理解admin数据库 安装MongoDB时,会自动创建admin数据库,这是一个特殊的库.有些用户账户角色赋予用户操作多个数据库的权限,而这些用户只能在admin数据库中创建.要创建有权操作所有数据库 ...
- java基础(一):谈谈java内存管理与垃圾回收机制
看了很多java内存管理的文章或者博客,写的要么笼统,要么划分的不正确,且很多文章都千篇一律.例如部分地方将jvm笼统的分为堆.栈.程序计数器,这么分太过于笼统,无法清晰的阐述java的内存管理模型: ...
- Python绘图与可视化
Python有很多可视化工具,本篇只介绍Matplotlib. Matplotlib是一种2D的绘图库,它可以支持硬拷贝和跨系统的交互,它可以在Python脚本.IPython的交互环境下.Web应用 ...
- Android开发相关的Blog推荐——跟随大神的脚步才能成长为大神
转载:https://blog.csdn.net/zhaokaiqiang1992/article/details/43731967 CSDN 鸿洋:http://blog.csdn.net/lmj6 ...
- K邻近回归算法
代码: # -*- coding: utf-8 -*- """ Created on Fri Jul 13 10:40:22 2018 @author: zhen &qu ...
- vue build报copy-webpack-plugin] unable to locate异常的解决方法
ERROR in [copy-webpack-plugin] unable to locate 'J:\xxx\xxx\xxx\xxx\static' at 'J:\xxx\xxx\xxx\xxx\s ...
- MySQL Error Number 1005 Can’t create table(Errno:150)
mysql数据库1005错误解决方法 MySQL Error Number 1005 Can’t create table ‘.\mydb\#sql-328_45.frm’ (errno: 150) ...
- RobotFramework第二篇之web自动化
(1)安装seleniumLibrary库: pip install --upgrade --pre robotframework-seleniumlibrary 使用第三方库关键字: (1)sett ...