我见过2语法JavaScript的原型:首先是从教程http://www.w3schools.com/js/js_object_prototypes.asp二是打字稿http://www.typescriptlang.org/PlaygroundJavaScript的原型构造函数的语法1对语法2
什么都结束了第一简单第二语法的优势和传统的构造函数的语法生成的?
https://jsfiddle.net/v6gxe7wc/1/
function Person1(first, last) {
this.firstName = first;
this.lastName = last;
}
var Person2 = (function() {
function Person2(first, last) {
this.firstName = first;
this.lastName = last;
}
return Person2;
})();
var person1 = new Person1("John", "Doe");
var person2 = new Person2("John", "Doe");
这不是同一个问题:另一个问题是关于文字对象,我没有这里的文字语法。 – user310291