js支持无创建构造函数和new步骤,简化了很多
var p1= {name: "dasb",age: 23,sayHi:function(){console.log("Hello "+this.name)}}console.dir(p1);p1.sayHi()
也可以从一个已知构造函数构建
var p1=new Object();p1.name="dasb";p1.age=23;p1.sayHi=function(){console.log("Hello "+p1.name);}console.log(p1);p1.sayHi();
函数对象创建与调用的标准语法
//创建对象var f1=new Function("a","b","return a+b");//调用对象var ret1=f1.call(null,2,3);console.log(ret1);
简化
var f2=function (a,b){return console.log(a+b);}var ret2=f2(4,5);
更简化
function f3(a,b){return console.log(a+b);}f3(4,5);
