构造函数是否被视为JavaScript中的对象?

时间:2017-02-17 05:35:51

标签: javascript

构造函数是否被视为JavaScript中的对象?

构造函数通常在正文中有.this

此外,似乎构造函数用于创建对象。构造函数看起来非常类似于函数,函数是对象。这是对的吗?

1 个答案:

答案 0 :(得分:0)

构造函数是函数,javascript中的函数也是一个对象

function foo() {}
foo.someProp = 'some prop'
console.log(foo.someProp); // prints 'some prop'
console.log(foo.name); // prints 'foo'