We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent bb8544f commit 1af26daCopy full SHA for 1af26da
README.md
@@ -62,6 +62,20 @@ ______
62
+ DOM(文档对象模型):规定了访问HTML和XML的接口
63
+ BOM(浏览器对象模型):提供了浏览器窗口之间进行交互的对象和方法
64
65
+##### 介绍JavaScript的原型,原型链?有什么特点
66
+
67
+原型
68
++ JavaScript的所有对象都包含了一个[proto]内部属性,这个属性所对应的就是该对象的原型
69
++ JavaScript的函数对象,除了原型[proto]之外,还预置prototype属性
70
++ 当函数对象作为构造函数创建实例时,该prototype属性值将作被为实例对象的原型[proto]
71
72
+原型链
73
++ 当一个对象调用的属性/方法自身不存在时,就会去自己[proto]关联的前辈prototype对象上去找
74
++ 如果没找到,就会去该prototype原型[proto]关联的前辈prototype去找。依次类推,直到找到属性/方法或undefined为止。从而形成了所谓的"原型链"
75
76
+原型特点
77
++ JavaScript对象是通过引用来传递的,当修改原型时,与之相关的对象也会继承这一改变。
78
79
##### splice() 方法通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。
80
###### splice() 从第0位(第一个)开始删除两个元素,并增加'','',''
81
0 commit comments