JavaScript - new Object, code in moduls
本问题已经有最佳答案,请猛点这里访问。
我开始使用JavaScript并研究以下代码。 这位新剧员做了什么? canvas.js不是自己调用并创建画布吗?
main.js
1 2 3 4 | (function(){ new display.Canvas(); })(); |
canvas.js
1 2 3 4 5 6 7 8 | (function(){ var Canvas = display.Canvas = function() { this.createCanvas(); }; })(); |
道格拉斯克罗克福德有一篇关于"新"如何运作的好文章。
在你给出的例子中,canvas.js中的代码(假设