...呵呵,内置对象也要用javascript语法实现吧....难到javascript没有设置不可变属性的方法么?

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
     <HEAD>
      <TITLE> test </TITLE>
      
      <script>
      
    function f()
    {
    var obj = new Object();
    obj.max_value = 3;
    alert(obj.max_value);
    obj.max_value = 5;
    alert(obj.max_value);
    alert(obj.max_value);
    obj.max_value = 3;
    alert(obj.max_value);
    }  </script>
     </HEAD> <BODY>
      
     </BODY>
    </HTML>
    <script>
    f();
    </script>
      

  2.   

    晕了....楼上的代码.....我要的是不可程序中改变的属性就应该和java中的final变量是一样的性质,但问题是在js中应怎么实现呢
    我是先学过java之后才学的js,好多面向对象的东西都不知道这么实现,但js一定有实现的方法请教各位大侠了!