新对象,模块中的代码
这个问题在这里已经有了答案:
道格拉斯克罗克福德关于“新”的作品有一篇很好的文章。
在你给的例子中,canvas.js中的代码(假设display.canvas
实际上应该是display.Canvas
)正在定义一个函数,用于如何创建一个新的画布。 main.js代码使用该函数来创建Canvas。
上一篇: new Object, code in moduls
下一篇: should I drop the 'new' in this function passing regexp?