js常用的几种创建对象的方式有:
{}
new Object()
这里只举例我自己常用的两种吧
/** 使用{}创建对象,等同于 new Object(); **/ var o = {}; o.name = ‘jack‘; o.age = 20; o.sayName = function(){ alert(this.name); } alert(o.name+‘-‘+o.age); o.sayName();
// 使用 new Object() 创建对象 var o = new Object(); o.name = "zhangsna"; o.sayName = function(){ alert(this.name); } o.sayName(); alert(‘o instanceof Object>>>>>>>>>>>‘+(o instanceof Object));//true alert("typeof o >>>>> "+typeof o);//object
参考文档:https://www.jianshu.com/p/1fb0447db852
原文:https://www.cnblogs.com/XUYIYUAN/p/12561723.html