js是面向对象的,但是如何新建一个对象?我是初学请给出代码,谢谢!

解决方案 »

  1.   

    var o = new Object();
      

  2.   

     new 运算符生成一个对象, 后面跟一个构造函数进行初始化。js面向对象有别于传统的面向对象
      

  3.   

    var obj={name:"name",age:"20"};
    var obj=New Object();
    var obj=New Function();
      

  4.   

    var obj=New Object(); 
      

  5.   

    var v1 = "hi";
    var v2 = function(){alert(this.vi)}
    //1.对象直接量
    var obj1 = {a1:v1,a2:v2};
    //2.用Object"类"
    var obj2 = new Object();
    obj2.a1 = v1;
    obj2.a2 = v2;
    //3.自定义类
    function myObj(m1){this.m1=m1}
    myObj.prototype.m2 = v2;
    var obj3 = new myObj(v1); 
      

  6.   

    建议你读读《悟透javascript》,深入浅出