最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

jQuery1.6 使用方法二

 更新時間:2011年11月23日 18:35:45   作者:  
jQuery1.6 使用方法,需要的朋友可以參考下。
makeArray: function( array, results ) {//轉(zhuǎn)換一個類似數(shù)組的對象成為真正的JavaScript數(shù)組。 results為可選參數(shù)
var ret = results || [];//results作為存放arry的數(shù)組,如果沒有定義就設(shè)置為空數(shù)組
         if ( array != null ) {{//window,String,Function,Array類型的.length不為undefined;(document.getElementById IE 為undefined,jQuery.type(document.getElementById )為object,所以類似這樣的方法在IE下比較特別,可以jquery里的type方法)
        var type = jQuery.type( array );
if ( array.length == null || type === "string" || type === "function" || type === "regexp" || jQuery.isWindow( array ) )
push.call( ret, array );// 傳入的對象不是數(shù)組,就push加入ret數(shù)組中
} else {
jQuery.merge( ret, array );//傳入對象是數(shù)組或者類似數(shù)組,直接合并到ret數(shù)組中
}
}
return ret;
},
inArray: function( elem, array ) {//搜索數(shù)組中指定值并返回它的索引(如果沒有找到則返回-1)。
if ( indexOf ) {//ECMA - 262標(biāo)準(zhǔn)的瀏覽器都支持,IE系列要到IE9才支持Array.prototype.indexOf,
return indexOf.call( array, elem );
}
for ( var i = 0, length = array.length; i < length; i++ ) {//IE9以下版本,通過循環(huán)數(shù)組來判斷
if ( array[ i ] === elem ) {
return i;
}
}
return -1;
},
merge: function( first, second ) {//合并數(shù)組
var i = first.length,
j = 0;
if ( typeof second.length === "number" ) {//簡單檢測對象是否有l(wèi)ength屬性,有則循環(huán)添加到操作數(shù)組后面
for ( var l = second.length; j < l; j++ ) {//String,Array類型
first[ i++ ] = second[ j ];
}
} else {
while ( second[j] !== undefined ) {
first[ i++ ] = second[ j++ ];
}
}
first.length = i;
return first;
},
grep: function( elems, callback, inv ) {//查找滿足過濾功能數(shù)組元素。原始數(shù)組不受影響。
var ret = [], retVal;
inv = !!inv;//轉(zhuǎn)化成布爾值類型,如果沒有明確指定inv或者指定為false,inv=false;
for ( var i = 0, length = elems.length; i < length; i++ ) {
retVal = !!callback( elems[ i ], i );//轉(zhuǎn)化成布爾值類型
if ( inv !== retVal ) {//callback返回的結(jié)果如果與inv相反,即保留
ret.push( elems[ i ] );
}
}
return ret;
},

相關(guān)文章

最新評論

武乡县| 金塔县| 石城县| 昌都县| 岐山县| 玛沁县| 泉州市| 芦溪县| 阳高县| 日喀则市| 琼结县| 炉霍县| 郓城县| 池州市| 吴江市| 景谷| 东兴市| 永修县| 桓仁| 怀化市| 鸡西市| 巴青县| 宜春市| 满洲里市| 澄江县| 肥城市| 于都县| 南木林县| 樟树市| 靖边县| 高碑店市| 三台县| 凌源市| 固始县| 昭苏县| 普陀区| 奉节县| 乌鲁木齐县| 汶川县| 尼木县| 准格尔旗|