基于jQuery中對(duì)數(shù)組進(jìn)行操作的方法
jQuery中提供了兩個(gè)函數(shù) :
1.$.map(array,callback(element,index));
對(duì)于array中的每個(gè)元素,調(diào)用callback()函數(shù),最終返回一個(gè)新的數(shù)組,原數(shù)組不變
例如:
$(function () {
var arrInt = [1, 3, 5, 79];
var b = $.map(arrInt, function (value, key, a) {//map返回來的是一個(gè)新數(shù)組
return value * 2;
});
})
2. $.each(array,fn);
主要用來遍歷數(shù)組,不修改數(shù)組,對(duì)于普通數(shù)組或者“鍵值對(duì)數(shù)組”都可以進(jìn)行遍歷。
在each函數(shù)中可以直接使用this,表示當(dāng)前元素的值。
例如:獲取checkbox中的選中項(xiàng)
<script type="text/javascript" >
$(function () {
var arr = [];
$('input[type=checkbox]').click(function () {
$('input[type=checbox]:checked').each(function (key, value) {
arr[key] = value.text();
});
var lengtha = $('input[type=checkbox][checked=checked]').length; $('#spMsg').text('共有' + lengtha + '被選中分別是:' + arr);
})
})
- JavaScript jQuery 中定義數(shù)組與操作及jquery數(shù)組操作
- jquery操作對(duì)象數(shù)組元素方法詳解
- Jquery操作js數(shù)組及對(duì)象示例代碼
- Jquery 數(shù)組操作大全個(gè)人總結(jié)
- Jquery中對(duì)數(shù)組的操作代碼
- 利用jQuery操作對(duì)象數(shù)組的實(shí)現(xiàn)代碼
- Jquery知識(shí)點(diǎn)二 jquery下對(duì)數(shù)組的操作
- jquery下json數(shù)組的操作實(shí)現(xiàn)代碼
- jQuery 對(duì)象中的類數(shù)組操作
- 淺談jQuery操作類數(shù)組的工具方法
相關(guān)文章
jQuery實(shí)現(xiàn)加入收藏夾功能(主流瀏覽器兼職)
jQuery實(shí)現(xiàn)加入收藏夾功能,代碼比較簡(jiǎn)單,兼容主流瀏覽器,下面給大家分享下2016-12-12
將form表單通過ajax實(shí)現(xiàn)無刷新提交的簡(jiǎn)單實(shí)例
下面小編就為大家?guī)硪黄獙orm表單通過ajax實(shí)現(xiàn)無刷新提交的簡(jiǎn)單實(shí)例。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-10-10
jQuery中創(chuàng)建實(shí)例與原型繼承揭秘
在普通情況下我們要用原生類、或者自定義類創(chuàng)建實(shí)例要用new運(yùn)算符,使構(gòu)造函數(shù)創(chuàng)建一個(gè)實(shí)例,并且實(shí)例繼承構(gòu)造器prototype上的所有公有方法2011-12-12
jquery限定文本框只能輸入數(shù)字(整數(shù)和小數(shù))
這篇文章主要介紹了jquery限定文本框只能輸入數(shù)字,包括整數(shù)和小數(shù),感興趣的小伙伴們可以參考一下2016-01-01

