DMQ / mvvm

剖析vue实现原理,自己动手实现mvvm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

关于constructor

chroota opened this issue · comments

发现了个不知算不算问题的小问题,就是如果直接将一个对象赋值给构造函数Functionprototype,导致Function.prototype.constructor指向Object了。
如:

function Dep() {
       .....
}

Dep.prototype = {
    ......
}

let dep = new Dep();
console.log(dep.constructor)   //Object
commented

发现了个不知算不算问题的小问题,就是如果直接将一个对象赋值给构造函数Functionprototype,导致Function.prototype.constructor指向Object了。
如:

function Dep() {
       .....
}

Dep.prototype = {
    ......
}

let dep = new Dep();
console.log(dep.constructor)   //Object

这的确是个小问题,可以提个pr过来哈