jQuery 学习笔记(2)(jQuery静态方法)
jQuery静态方法
1、$.each() 和 $.map() 既可以遍历数组也可以遍历伪数组
$.each(arr, function(value, index) { ... } )
$.map(arr, function(value, index) { ... } )
不同点:$.each() 遍历后返回一个遍历后的数组, $.map() 遍历后返回一个空数组
$.map() 可以在遍历函数中进行return 值处理,以返回处理值
arr.forEach(function(value, index) { ... }) 只能遍历数组
2、$.trim() :去除字符串头尾的空格(接收一个字符串参数,返回一个去除头部和尾部空格的字符串)
和es6的.trim() 方法一样
3、$.isWindow() 判断是否为window对象(接收一个参数,返回一个布尔值)
4、$.isArray() 判断传入对象是否为数组
5、$.isFunction() 判断传入对象是否为函数
6、$.holdReady() 用于暂停和恢复ready入口函数的执行进程
$.holdReady( true ) //暂停ready入口函数的执行
$.holdReady( false ) //恢复ready入口函数的执行