ie下Js定义常量的问题
以前没怎么在乎,但是现在希望实现ie6+的常量设置,然后网上找到了大牛的链接,可惜打不开啊:
http://stauren.net/log/e1s52zxsc.html
大牛的链接:
http://www.hedgerwow.com/360/dhtml/js_constant.html
不知道是不是gfw干的啊,打不开
然后网上只找到一点蛛丝马迹,比如下面
http://labs.xoofoo.org/modules/planet/view.article.php/7519/b40
求各位大大指点, hedger Wang 是怎么实现的啊?
[解决办法]
何必纠结呢
参考属性的方式
弄个只读属性不就好了
[解决办法]
[解决办法]
可以考虑下用vbscript来定义
<html><body><script type="text/vbscript"> const abc = "123"</script><script type="text/javascript"> alert(abc); abc = "456"; alert(abc);</script></body></html>
[解决办法]
要想实现数据保护的话,就得利用对象封装内部变量.通过接口进行初始化设置,之后没有其它方法对其修改,就达到保护目的了.
[解决办法]
唯一操作就是重新初始化,因为对其初始化的值相同,所以和常量的表现效果一样,值在生存期保持不变.