我見過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