javascript - 我需要通过 Javascript 构建消息存储。我应该使用什么结构?
问题描述
我构建了一个消息存储(javascript 中的消息常量)我的想法是构建一个如下所示的类,但使用 var 似乎不太好。有更好的主意吗?
我希望它可以在 ie 11 上运行
var MessageLibrary= (function() {
var Messages= {
'Hello': 'Hello from other side',
'Bye': 'Say goodbye bye'
};
return {
get: function(name) { return Messages[name]; }
};
})();
alert(MessageLibrary= .get('Hello'));
解决方案
如果您不想再次修改消息,请尝试使用 const。
否则,您可以将其作为全局变量。
如果您有重复的方法名称,请尝试使用 let as it
仅对特定块执行。
并以 JSON 架构实现。
推荐阅读
- python - 使用 ElementTree 修改 Flask 上的 XML 请求
- laravel - Laravel CSRF 处理第二个(第三个等)ajax 请求
- sql - SQL获取一天中的第一个和最后一个小时
- c# - 未引发 C# 事件
- elixir - Elixir:如何处理最后没有的默认参数?
- matplotlib - 如何在matplotlib中更改底部x轴顶部的一些x轴刻度标签的位置?
- c# - 未看到主 aspx 文件副本中的更改
- wordpress - 如何创建一个页面,客户可以在其中使用 WordPress 创建自己的自定义产品
- mysql - 如何在 Liquibase 中使用组合 PK 表编写更新语句
- vb.net - 为什么我不能将此变量分配给可为空的?(Visual Basic)