diff --git a/sxss/.keep "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\344\270\200\346\254\241\344\275\234\344\270\232/.keep" similarity index 100% rename from sxss/.keep rename to "15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\344\270\200\346\254\241\344\275\234\344\270\232/.keep" diff --git "a/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\344\270\200\346\254\241\344\275\234\344\270\232/\345\216\237\345\236\213\347\254\224\350\256\260.md" "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\344\270\200\346\254\241\344\275\234\344\270\232/\345\216\237\345\236\213\347\254\224\350\256\260.md" new file mode 100644 index 0000000000000000000000000000000000000000..f1546bc8f9ec6549e98bbb2b16c6f79245c24a20 --- /dev/null +++ "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\344\270\200\346\254\241\344\275\234\344\270\232/\345\216\237\345\236\213\347\254\224\350\256\260.md" @@ -0,0 +1,19 @@ +# 原型 + +每个构造函数都会自动生成一个prototype属性,指向一个**空对象**,这个空对象就是原型。每一个实例对象都会从原型继承属性和方法。 + +原型对象中有一个属性constructor, 它指回函数本身 + +1. 显示原型和隐式原型 + (1)每个函数function都有一个**prototype**,即显式原型(属性)(构造函数的原型) + (2)每个实例对象都有一个___**proto**___,可称为隐式原型(属性)(实例对象的原型) + (3)对象的隐式原型的值对应构造函数的显式原型的值,构造函数和实例对象之间没有直接关系 +2. 函数的prototype属性: 在定义函数时自动添加的, 默认值是一个空Object对象,对象的___**proto**___属性: 创建对象时自动添加的, 默认值为构造函数的prototype属性值 +3. 实例化:如果构造函数上与原型属性重复,优先选取构造函数的属性 +4. 函数是Function的实例 +5. Function也是个函数,它是new自身产生:Function = new Function(),所以所有函数对象的__proto__都是一样的 +6. 所有函数的显示原型prototype是new Object(),所有函数对象都是new Function()生成的 + + + + \ No newline at end of file diff --git a/sxss/10.27/.keep "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/.keep" similarity index 100% rename from sxss/10.27/.keep rename to "15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/.keep" diff --git "a/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/11-02-\344\270\245\346\240\274\345\207\275\346\225\260\344\275\234\344\270\232.html" "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/11-02-\344\270\245\346\240\274\345\207\275\346\225\260\344\275\234\344\270\232.html" new file mode 100644 index 0000000000000000000000000000000000000000..73321fd61fa27fa4235842b0766a62e3788b33e4 --- /dev/null +++ "b/15\351\231\210\347\253\213\346\231\272/\347\254\254\345\215\201\346\254\241\344\275\234\344\270\232/11-02-\344\270\245\346\240\274\345\207\275\346\225\260\344\275\234\344\270\232.html" @@ -0,0 +1,42 @@ + + +
+ + + +