【发布时间】:2013-05-17 12:52:45
【问题描述】:
我有一个声明为
的 JavaScript 函数myFunction: function() {
// some codes...
}
我想将声明格式转换为
function myFunction() {
// some codes...
}
首先这两者有什么区别,反之如何转换?
【问题讨论】:
-
第一个是“声明”为对象属性,第二个是普通函数声明。你打算如何转换一个到另一个?
-
我想将第一种格式转换为第二种格式。这样我的代码也应该以第二种格式工作。
-
你显然遗漏了一些东西。这些声明是两个不同的东西,用于两个不同的目的。选择一个比另一个没有优势。事实上,你根本无法选择。这完全取决于您要在哪里声明您的函数。那么你想通过这个实现什么?
-
我想让第一个格式函数在没有对象属性的情况下工作。
-
或者简单地说,我可以合并这两种格式吗?
标签: javascript function type-conversion declaration