We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent ecb7406 commit 88c6179Copy full SHA for 88c6179
2 files changed
01-JS基础/05-框架封装/2/02extend.html
@@ -39,22 +39,12 @@
39
$$.alert( '实例调用' );
40
41
42
-
+ // 【 详情见图 】
43
// 1. 构造函数不能使用自己原型中方法( Function例外 )
44
// jQuery.alert( '构造函数能调用实例方法吗?' );
45
// 2. 实例不能直接使用构造函数身上的静态方法
46
// $$.isFunction('实例能不能直接调用静态方法');
47
48
49
- // 【 我的理解 】
50
- // Object(原型对象$$) Function(构造函数jQuery) Prototype(原型)
51
- // <= new prototype =>
52
- // <= constructor
53
- // (isFunction) (alert)
54
- // new 一个实例对象时会根据构造函数的原型对象生成,因此实例访问不到构造函数中方法(isFunction)
55
- // 实例对象搜索方法时,找不到会去其原型对象(prototype)找
56
- // alert 在构造函数的原型上,而 $$ 是 jQuery 的实例,与jQuery的原型无关,所以没有 alert 方法
57
58
</script>
59
</body>
60
</html>
01-JS基础/05-框架封装/2/04jQ入口函数对函数参数的处理.html
@@ -18,6 +18,7 @@
18
19
// 获取不到span,因为这个时候span还不存在呢
20
console.log($('span'));
21
+
22
23
<div>
24
<span>123</span>
0 commit comments