如何在 Browserify 和 Javascript 中进行命名空间
How to do namespacing in Browserify and Javascript
var exports = module.exports = {};
var base_url = "https://something.com:4242/";
exports.ordersummaryurl =base_url +"v1/api/stats?domain=order";
如何在上面的代码中进行命名空间,使其具有以下结构
urls.order.summary
Javascript 并不像其他语言(如 c#)那样真正具有 "namespace"。
How do I declare a namespace in JavaScript?
摘自 link:获得您所描述的功能的最佳方法是像这样封装数据:
var urls = {
order: {
summary: "asdfasdfasdf"
},
foo: function() {
},
bar: function() {
}
};
此外:将您的函数保存在单独的文件中并且只包含您需要的 "modules" 是实现此目的的另一种常见方法。
var exports = module.exports = {};
var base_url = "https://something.com:4242/";
exports.ordersummaryurl =base_url +"v1/api/stats?domain=order";
如何在上面的代码中进行命名空间,使其具有以下结构
urls.order.summary
Javascript 并不像其他语言(如 c#)那样真正具有 "namespace"。
How do I declare a namespace in JavaScript?
摘自 link:获得您所描述的功能的最佳方法是像这样封装数据:
var urls = {
order: {
summary: "asdfasdfasdf"
},
foo: function() {
},
bar: function() {
}
};
此外:将您的函数保存在单独的文件中并且只包含您需要的 "modules" 是实现此目的的另一种常见方法。