日期:2014-05-16  浏览次数:20370 次

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 code

<html>
<body>
<script type="text/vbscript">
  const abc = "123"
</script>
<script type="text/javascript">
  alert(abc);
  abc = "456";
  alert(abc);
</script>
</body>
</html>

------解决方案--------------------
要想实现数据保护的话,就得利用对象封装内部变量.通过接口进行初始化设置,之后没有其它方法对其修改,就达到保护目的了.
------解决方案--------------------
唯一操作就是重新初始化,因为对其初始化的值相同,所以和常量的表现效果一样,值在生存期保持不变.