Javascript原型只用函数而不是对象文字

时间:2018-03-09 17:59:35

标签: javascript

在对象创建和原型方面进行更深入的研究。困扰我的是以下内容,我无法找到有关的信息。

如果我们有以下代码:

Dog.prototype.bark = "woof";
function Dog (name){
    this.name = name;
}


function foo (){
    console.log('test');
}

let bar = {};

console.log(Dog.prototype);
console.log(foo.prototype);
console.log(bar.prototype);

我们得到以下输出(chrome dev工具):

prototypes javascript objects

为什么只有函数有原型隐式创建原型?

0 个答案:

没有答案