js的prototype特性提供了它的极晚绑定,但是js的IDE却因为极晚绑定而无法开发出类的即时提示功能(即显示对象的属性和方法),因为是解释型的,所以能够创造这一特性,在面向对象领域没什么活力

解决方案 »

  1.   

    极晚绑定因该不是prototype特性造成的.
    其实JS的对象可以当作Hash用.应该是这个特性导致极晚绑定.
    <script language="javascript">
    var a = new Object();
    a.showHello = function()
    {
    alert(this.w)
    }
    a.w = "hello world";
    a["showHello"]();
    </script>
    只要对象没有被摧毁.邦定的成员就不会消失.
      

  2.   

    回dexterfar() :
    ==========================================
    我说的极晚不是您的那个意思
    是一楼那种===========================================我想知道的是极晚绑定使对象工作的效率/方式相对晚绑定有什么影响?
      

  3.   

    虽然不是太懂...
    不过我觉得应该不是prototype的问题...
    VBS,VB甚至VB.NET都有极晚绑定...