如何用JavaScript闭包实现常量的创建?
- 内容介绍
- 文章标签
- 相关推荐
本文共计115个文字,预计阅读时间需要1分钟。
题目+1. [JavaScript] 代码+var Class=(function() { // 私有静态属性. var constants={ host1: 'localhost:8080', host2: 'http://192.168.191.1:8080' }; var Test={}; // 定义了一个静态方法 Test.getConstant=function(key) { return constants[key]; }; return Test; })();
1.[代码][JavaScript]代码
var Class = (function() { // Private static attributes. var constants = { host1: 'localhost:8080', host2: '192.168.191.1:8080', } var Test = {}; // 定义了一个静态方法 Test.getConstant = function(name) { //获取常量的方法 return constants[name]; } return Test })(); //测试 alert(Class.getConstant('host1'));
本文共计115个文字,预计阅读时间需要1分钟。
题目+1. [JavaScript] 代码+var Class=(function() { // 私有静态属性. var constants={ host1: 'localhost:8080', host2: 'http://192.168.191.1:8080' }; var Test={}; // 定义了一个静态方法 Test.getConstant=function(key) { return constants[key]; }; return Test; })();
1.[代码][JavaScript]代码
var Class = (function() { // Private static attributes. var constants = { host1: 'localhost:8080', host2: '192.168.191.1:8080', } var Test = {}; // 定义了一个静态方法 Test.getConstant = function(name) { //获取常量的方法 return constants[name]; } return Test })(); //测试 alert(Class.getConstant('host1'));

