javascript创建对象的方式

javascript中创建的对象的方式:
 1.funtion  People(){
  this.name = "";
  this.show = function(){};//分号必须加
 }
 var p = new People();
 p.name;
 p.show();
 /----------------------------/
 2.function People(){
  var p  = new Object();
  p.name;
  p.show = function(){};//分号必须加
  return p;
 }
 p.name;
 p.show();
 /-----此种方法不推荐使用--------------/
 3.function People(){
   
 }
 var p = new People();
 p.name = "";
 p.show = function (){};
json对象,但是通过json创建的对象的属性和方法也比较混乱,但是要"约定"。
       var p = {name:"ss",age:78,show:function(){},book:[{name:"",age:""},{name:"",age:""},{name:"",age:""}];
       此时p对象没有一个类型
json数据,要求属性名和属性值必须用"",除数字和bool之外,但是不能出现函数。
       var p = {"name":"ss","age":89};

posted @ 2012-07-29 12:53  何小盒  阅读(142)  评论(0编辑  收藏  举报