jQuery 学习笔记(2)(jQuery静态方法)

时间:2023-03-09 22:46:27
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入口函数的执行