Javascript 将函数添加到命名空间
我已经定义了以下JS构造函数Javascript 将函数添加到命名空间,javascript,namespaces,Javascript,Namespaces,我已经定义了以下JS构造函数 function FV.Map(element) { // impl omitted } 函数定义导致Firebug中出现以下错误 缺少(在形式参数之前) FV是一个全局对象,我使用它作为我所有函数的名称空间。显然,这不是将此函数添加到此名称空间的正确方法,我应该使用什么来替代它?更直观的语法可能是 window.FV = window.FV || {} FV.Map = function(element) { //… } window.FV = {
function FV.Map(element) {
// impl omitted
}
函数定义导致Firebug中出现以下错误
缺少(在形式参数之前)
FV是一个全局对象,我使用它作为我所有函数的名称空间。显然,这不是将此函数添加到此名称空间的正确方法,我应该使用什么来替代它?更直观的语法可能是
window.FV = window.FV || {}
FV.Map = function(element) {
//…
}
window.FV = {
Map: function(element){
Do Something
},
Morefuncs: function(element, element2){
Do something else
}
};