obj是对象没错  newObject只能算是方法,或函数。

解决方案 »

  1.   

    newObject也可以算是类
    可以执行new操作
    Object.prototype
      

  2.   

    Object 不能定义自己的函数吗?
      

  3.   

    Object.prototype.funb = function(a, b) 

    alert(a+b); 

      

  4.   

    4楼正解
    应该将obj.prototype.funb改为Object.prototype.funb
      

  5.   

    问题是我只相给obj这个对象加方法,而不是Object这个类
      

  6.   

    var obj = new Object(); 
    obj.title = 'aaa'; 
    alert(obj.title); 
    obj.prototype=[];//=========
    obj.prototype.funb = function(a, b) 

    alert(a+b); 
      

  7.   

    o,那就是说:obj里没有prototype啊,还得自己声明。
      

  8.   

    o,明白了,Object和newObject是类,obj是对象。function声明的东西应该是一个类,它可以当成函数来调用。
      

  9.   


    obj.prototype=[];//=========
    应该改成
    obj.prototype = {};
      

  10.   

    obj.prototype=[];
    或者
    obj.prototype={};
    都是不会报错的   真是糊涂中啊………………
      

  11.   

    obj是Object对象的实例,怎么能给实例添加新定义的方法呢