1、$.each方法
方法描述:一個通用的迭代函數,它可以用來無縫迭代對象和數組。數組和類似數組的對象通過一個長度屬性(如一個函數的參數對象)來迭代數字索引,從0到length - 1,其他對象通過其屬性名進行迭代。
需求描述:給定一個數組,使用$.each方法進行遍歷輸出
var arr = [10, 90, 20, 80, 30, 70, 40, 60, 50];
$.each(arr, function (index, element) {
console.log(index, element);
});
需求描述:給定一個對象,使用$.each方法進行遍歷輸出
var obj = {
name: 'Tom',
age: 28,
speak: function () {}
};
$.each(obj, function (key, value) {
console.log(key, value);
});
2、$.trim方法
方法描述:去掉字符串起始和結尾的空格。
需求描述:給定一個字符串,去掉該字符串的前後空格
var str = ' hello ';
console.log($.trim(str));
3、$.type方法
方法描述:確定JavaScript 對象的類型。
需求描述:給定一個對象,輸出該對象的類型
var str = ' hello ';
console.log($.type(str));
4、$.isArray方法
方法描述:用來測試指定對象是否為一個數組。
需求描述:給定一個對象,輸出該對象是不是數組類型
var arr = [10, 90, 20, 80, 30, 70, 40, 60, 50];
console.log($.isArray(arr));
5、$.isFunction方法
方法描述:用來測試指定對象是否為一個函數。
需求描述:給定一個對象,輸出該對象是不是函數類型
var fun = function () {
console.log("hello");
};
console.log($.isFunction(fun));