ホームページ >ウェブフロントエンド >jsチュートリアル >JS によるオブジェクトの作成 (一般的なメソッド)_js オブジェクト指向
説明:
function O(user,pwd){ //コンストラクターを使用します
this.user=user;
this.pwd=pwd;
this.get=get;
これを返します;
}
function O2(user,pwd){ //ファクトリーを使用
var obj=new Object();
obj.user=ユーザー;
obj.pwd=pwd;
obj.get=get;
オブジェクトを返します;
}
function O3(){ //プロトタイプを使用
}
O3.prototype.user='abc';
O3.prototype.pwd='dis';
// O3.propotype.get='get';
//O3.prototype.get(){
//alert(this.pwd);
//}
function O4(user,pwd){
this.user=user;
this.pwd=pwd;
これを返します;
}
O4.prototype.get=function(){alert('123');}
//function get(){
//alert("このユーザー:" this.user);
// }
function test2(){
//var a=new O2('Us','Pw');ファクトリとコンストラクタを使用します
//var a=new O3(); //プロトタイプ
を使用//a.get();
var a=new O4('*U4','P4'); //混合
//a.user='ABC ではありません'; //新しいプロパティを設定
//alert(a.user);
a.get();
}
常用の MS 就这几种、可能性がありますその他の.碰へ再说吧....
题外话:昨天手欠、试图用alert(window.appName)到ff之ブラウザのバージョンを確認すると、出てきたのは Firefox ではなく Netscape でした。さらに Chrome を下回ると、再び Netscape が表示されます。baidu Netscape は Netscape 社から公開されています。この久しいjsは先祖の爾爾を承認しません。これ以降、jsはブレンダン・アイヒの手から出てきました、95年前のjsの時も、31年も経っていません。老いる我、都学不会のjsに到達、真の人比人的死人。 jsの当初設計時、一部の電子機器を使って撮影した写真、アップネット、ネットワーク、電気を自分自身で収集できるとは考えていませんでした。智能機械。真は造化弄人です!不是木有类么?没关系,人家不是设计了原型属性么~
js不是木有块级作用領域么?没关系,人家不是有作用領域链么~
js怎样实现成员变量私有化?さらに、
を使用して、この多くの基本概念を根本的に修正し、その方法を変更しています。理解された工厂モード開始: