jQuery常用数据处理方法综述

jQuery常用数据处理方法综述
本文总结了jQuery常用的数据处理方法,供大家参考

$():删除字符串前后的空白字符。
薯条;
无功formatstr =美元。修剪(STR); / / 'fries
美元。参数():数组或对象序列化。
var obj = { {
名称:'dog,
数:10
};
var str =美元。参数(obj); / /名称= dogcount = 10
美元。ISArray():是否检测是一个数组。

美元。功能():检查它是否是一个函数式。

美元。每个(obj,{回调}):遍历数组或集合对象。Obj是一个集合对象必须走过,回调是回调函数将开始时每个成员走过。回调函数包含两个参数,第一个参数是对象的成员或数组的索引,第二参数对应的值。
var = x,y,z };
每个(函数(索引,值){)
console.log(指数); / / 0,1,2
console.log(价值); / / X,Y,Z
});
var:x:1,y:2,z:3 };
每一个(b,函数(键,值)){
console.log(重点); / / X,Y,Z
console.log(价值); / / 1,2,3
}
描述:如果每个()循环都不正常,则可以在回调函数中返回false,而其他返回值将被忽略。

每个()和$(选择器)。每个()函数是相同的,但$()可以遍历任何对象或数组,而$(选择器)。每个()只能遍历由当前选择器选择的jQuery对象。

美元。makearray():将一个数组对象转换成一个数组对象。所谓的数组对象的长度属性,而指数从0到length-1.but这些对象不能调用阵列的方法。
var arr =美元。makearray($(李')); / /转换类型的数组对象数组
$('ul)。Html((arr.reverse)); / /你可以叫逆阵()方法
美元。grep():过滤掉不适合数组根据滤波函数元素。

美元。grep(阵列,回调,{逆});

说明:参数数组表示要过滤的数组,回调表示筛选器函数。如果筛选器函数返回true,则元素被保留,如果筛选器函数返回false,则元素将被删除。参数反转是可选的。如果未设置false,则返回数组中从真返回的元素。如果该参数为true,则返回在筛选器函数中返回false的元素。
var a = { 12345 };
a美元。grep(一、功能(价值指标)){
返回值> 3; / /现在是5 } {
});
var b = { 12345 };
B =美元。grep(B、功能(价值指标)){
返回值> 3; / / B现在是{1,2,3}
},真的);
map():映射数组。

map(数组,回调);
var a = {三};
a美元。地图(一、功能(元素)){
返回元素×2; / /现在的2、4、6、8 } {
});
合并():合并数组。

注意:接受两个数组参数。
var a = {1,2,3};
var b = { 4,5 };
var c =美元。合并(A,B); / / C { 12345 };
$():删除DOM元素数组中的重复项。


VaR $link = $('链接'); / / # 2,包括# 1,# 3
VaR=美元美元('。link1 '); / /包含# 1
连结链接= $($美元。合并链接); / / # 2,包括# # 1,3,1 #
VaR链表=美元美元(美元。独特的链接); / / # 2,包括# 1,# 3
描述:只有一组DOM元素可以被处理,字符串或Javascript数组不能被处理。

希望本文能对大家的jQuery程序设计有所帮助。
免责声明:本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕。
相关文章
返回顶部