day17
1-jquery 中的$.each 和$(选择器).each()有什么区别?
$.each()可以遍历任何对象,而$().each()只可以遍历jquery对象
2-query 中的$.each 和 js 中的 foeEach()有什么区别?
each是专用来遍历jquery对象的
而forEach方法是用来遍历数组和json对象的
3-window.onload 和$(docuMent).ready() 有什么区别?
window.onload 必须等到页面内(包括图片的)所有元素加载到浏览器中后才能执行。
$(document).ready(function(){}) 是DOM结构加载完毕后就会执行
$(document).ready(function(){}) 是DOM结构加载完毕后就会执行
4-jquery 实现链式编程的原理是什么?
- 实现链式编程的核心,是对象中的每一个方法都会返回当前对象。
var 对象 = {
方法名:function(){
// …
return this; // 实现链式编程的核心this
}
} - 在方法中,js提供一个this的关键字,表示当前对象。

浙公网安备 33010602011771号