什么是返回新函数(); 在JavaScript中?

这个问题在这里已经有了答案:

  • JavaScript中的'new'关键字是什么? 13个答案

  • 当我们用new关键字调用函数时。 会发生以下情况:

  • 内存中将创建一个new对象
  • 该对象的范围将传递给该函数; 所以这个关键字将引用该对象。
  • 新创建的对象将被返回。
  • 实质上,这就是您如何使用JavaScript创建实例。 您需要使用new关键字调用函数。 这样做时,该函数被称为构造函数。

    在你的例子中, q函数返回doStuff方法的一个实例。 请记住,命名约定是不正确的。

    构造函数应该是名词而不是动词,它们应该是帕斯卡案件,而不是骆驼案件

    链接地址: http://www.djcxy.com/p/40851.html

    上一篇: What is return new function(); in JavaScript?

    下一篇: Javascript 'new' with function returning self