原型链来啦~

//自定义 function foo(){

} new Function(); class bar{} //原生的 Function,object,Array,Map,String,Boolean,RegExp,Date,(JSON:普通对象,Math:普通对象)

普通对象,引用数据类型: {}--->new object []--->new Array /a/--->new RegExp("a") new Nmber(1); new Date(); new String("dsadas");

  • 函数对象都有一个属性,Prototpye(原型),原型的作用是给所有实例提供公共访问(原型链:proto向上找) -所有对象都有一个proto (隐式原型),指向创建该对象的类

  • prototype(原型)上有一个属性constructor,指向原型所在的类

  • prototype其实就是一个普通的对象

  • Object.prototype_proto_===null

posted @ 2020-07-02 14:45  这样那样  阅读(105)  评论(0)    收藏  举报