国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

jQuery學習7 操作JavaScript對象和集合的函數

2024-05-06 14:11:34
字體:
來源:轉載
供稿:網友

刪除字符串首尾空字符:$.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};

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};

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

對數組進行篩選:

遍歷數組以便查找匹配特定標準的元素,是處理大量數據的應用的頻繁需求,jQuery提供了$.grep()函數實現此類功能。

$.grep(array,callback,invert) 遍歷已傳入的數組,為各元素分別調用回調函數。回調函數的返回值決定是否把當前元素收集到新數組(新數組作為$.grep()函數的值而被返回)。

如果想要篩選一個數組,獲取所有大于100的值:

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

數組中是否包含特定值或是特定值在數組中的小標值:

$.inArray(value,array) 返回已傳入的值在數組里第一次出現時的下標。

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 淮安市| 乌鲁木齐县| 扎鲁特旗| 荔浦县| 盖州市| 安阳县| 安福县| 呈贡县| 渝北区| 吉木萨尔县| 郓城县| 惠来县| 沧州市| 吉安市| 庆云县| 巴东县| 汝州市| 柏乡县| 台中县| 惠来县| 松桃| 金堂县| 长春市| 三原县| 江西省| 科技| 文成县| 毕节市| 巨野县| 武夷山市| 汉沽区| 当阳市| 武陟县| 娱乐| 大足县| 盐山县| 廊坊市| 梁平县| 阿尔山市| 民乐县| 滨海县|