第一种
var obj=new Object();
obj.name='obj';
obj.say=function(){alert(obj.name);};
第二种
var obj1=new function(){
this.name="obj1";
this.say=function(){
alert(this.name);
}
}
第三种
var obj2=new Object;
obj2.name="obj2";
obj2.say=function(){alert(this.name);};
object对象内置方法hasOwnProperty
function hasOwnPropertyObj()
{
alert(obj.hasOwnProperty("name"));
}
function hasOwnPropertyObj1()
{
alert(obj1.hasOwnProperty("name"));
}