这个constructor是aaa吗?

 function aaa(){}
 function bbb(){}
bbb.prototype=Object.create(aaa.prototype);

这时bbb的constructor是aaa吗?
如果是的话,请问为什么?

是因为,Object.create创建了一个空对象,并且这个空对象的constructor是aaa,并把这个空对象赋值给了bbb所以bbb的constructor就成了aaa吗?

本质上,javascript没有真正意义上的构造函数,作为原型创建对象的方法充当了构造函数的角色。