jQuery学习7 操作JavaScript对象和集合的函数

x颖x颖xy

x颖x颖xy

2016-02-19 14:13

关注图老师设计创意栏目可以让大家能更好的了解电脑,知道有关于电脑的更多有趣教程,今天给大家分享jQuery学习7 操作JavaScript对象和集合的函数教程,希望对大家能有一点小小的帮助。

删除字符串首尾空字符:$.trim()

像很多高级语言都提供了类似的函数,jQuery类库也提供了这样的函数。具体用法:$.trim(value)从已传入的字符串里删除首尾空白字符并返回结果。

对属性和集合进行迭代:

在JavaScript操作数组和对象可以采用下面的方法:

var anArray = ['one','two','three'];

for(var n = 0; n anArray.length; n++){...}

var anObject = {one:1, two:2, three:3};

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

for(var p in anObject){...}

在jQuery中提供$.each(container,callback) 对传入的容器的每一项进行迭代,为每一项调用传入的回调函数。

这个函数可以用相同的格式来迭代数组或对象:

var anArray = ['one','two','three'];

$.each(anArray,function(n,value){...});

var anObject = {one:1, two:2, three:3};

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

$.each(anObject,function(name,value){...});

对数组进行筛选:

遍历数组以便查找匹配特定标准的元素,是处理大量数据的应用的频繁需求,jQuery提供了$.grep()函数实现此类功能。

$.grep(array,callback,invert) 遍历已传入的数组,为各元素分别调用回调函数。回调函数的返回值决定是否把当前元素收集到新数组(新数组作为$.grep()函数的值而被返回)。

如果想要筛选一个数组,获取所有大于100的值:

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/webkaifa/)

var bigNumber = $.grep(originalArray,function(value){return value 100;});

数组中是否包含特定值或是特定值在数组中的小标值:

$.inArray(value,array) 返回已传入的值在数组里第一次出现时的下标。

var index = $.inArray(2,[1,2,3,4,5]); 结果是返回下标值1并指派到index变量。

展开更多 50%)
分享

猜你喜欢

jQuery学习7 操作JavaScript对象和集合的函数

Web开发
jQuery学习7 操作JavaScript对象和集合的函数

JQuery 操作Javascript对象和数组的工具函数小结

Web开发
JQuery 操作Javascript对象和数组的工具函数小结

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

枚举JavaScript对象的函数

Web开发
枚举JavaScript对象的函数

ASP中遍历和操作Application对象的集合

ASP
ASP中遍历和操作Application对象的集合

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Javascript中的数学函数集合

Web开发
Javascript中的数学函数集合

jQuery 核心函数以及jQuery对象

Web开发
jQuery 核心函数以及jQuery对象

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

基于Jquery的简单&简陋Tabs插件代码

基于Jquery的简单&简陋Tabs插件代码

Java Applet 入门第四天

Java Applet 入门第四天
下拉加载更多内容 ↓