JavaScript中的“定义”用于什么(除了显而易见的)?
我已经搜索了关于此的文档,但我在任何地方都找不到任何东西。
我正在使用Aloha,并希望使用他们的侧边栏原型来创建我自己的附加到其他插件功能的新侧边栏。
他们的侧边栏.js以此开头,但我一生都找不到任何解释其含义的文档。
define( [
'aloha/core',
'aloha/jquery',
'aloha/selection'
], function (Aloha, jQuery, Selection, Plugin) {
然后,它继续在这个包装器中定义一堆函数,所以和一些 - 我可以稍微弄清楚......vars
proptotypes
这句话是什么意思,或者我在哪里可以找到解释?