Javascriptオブジェクトパッケージの3つの簡単な書き方
1813 ワード
ここの内容はあまり深くないので、もっと深く理解してください.秘密のガーデンとJavascriptでオブジェクトを作成するさまざまなモードを見てください.
JavascriptはHTMLの中でますます強くなって、クライアントに富んで、HTML 5の中のWebGLなど.しかし、Javascriptを書くときは勝手に書くことが多く、オブジェクトのパッケージを使うのは素晴らしいです.ここではJavasciptの3つのオブジェクトを作成する方法について説明します.
キーワードnewを使用したオブジェクトの作成
function Person(name, age) {
this.name = name;
this.age = age;
}
var p = new Person(); // , new Person("lingceng", 22)
Objectを使用したオブジェクトの直接作成
この方法の拡張が便利であることがわかる.
var obj = new Object(); // var = {};
obj.name = "lingceng";
obj.age = 22;
JSONを使用して作成します(オブジェクトの字面量の言い方はもっと正確ですが、JSONはもっと理解しやすいです)
Javascript 1から.2から、オブジェクトの作成がより迅速になります.
var p = {
name: "lingceng", // "name":"lingceng
gender: "male"
};
じっこうほうしき
コンストラクション関数とプロトタイプモードを組み合わせてオブジェクトを作成する方法は、実践に適しています.
function Person(name,age)
{
//
//
this.name=name;
this.age=age;
}
Person.prototype={
// , construtor
constructor: Person,
showName:function(){
alert("ShowName in prototype:"+this.name);
},
showAge:function(){
alert(this.age);
}
}
var p = new Person("lingceng", 22);
p.showAge(); // 22