如有一个类a     它的作用是创建一个div 然后去做什么什么a.prototype.options ={
     width  : 200,
     height : 200,
     top    : 100,
     left   : 100,
     .................
}上面的4个属性只会用一次  就是生成div时候赋直(这是默认直  自己可以另外给直).
用完后有必要删除这4个属性吗

解决方案 »

  1.   

    如果你的DIV非常多,比如10000个那你可以考虑将它删除,否则无需删除。如果删除还会造成程序的可读性不好。
      

  2.   

    lz写的什么?把options放到prototype里,会影响所有实例的
      

  3.   

    晕   问白痴了
    问错了如a
    function a(){
        this.options ={
           width  : 200, 
           height : 200, 
           top    : 100, 
           left  : 100,
           ..................... 
        }
    }
      

  4.   

    没太看懂意思. 如果不是全局对象.那么JS的垃圾回收会在一定的时间对没有引用的变量进行回收.
    当然 可以obj = null; 加快回收速度.不知道你想要得到的知识点.
      

  5.   

    我的个人看法。如果没有使用它传递参数的话。可以删除的~~this.options = null;
      

  6.   

    属性的拥有对象设置null
    属性如果要删除,很难想象为什么要这个属性