JS 构造函数原型对象设为 null,为什么其实例依旧存在原型链?

    function Dog(){}

    Dog.prototype = null;

    var dog = new Dog();

    console.log(dog.__proto__==Object.prototype)//为什么这里dog.__proto_不是null,不是dog.__proto应该指向 Dog.prototype的么


天涯尽头无女友
浏览 406回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript