javascript作成対象の妥当な構造関数モード(7)
1416 ワード
妥当な対象とは、公的な属性がなく、その方法もthisの対象を引用しないことをいいます.安全な環境(thisとnewの使用禁止)や、他のアプリケーションによってデータが変更されないようにする場合に最適です.
安定構造関数モードには2つの特徴があります.1.新規作成対象の実例的な方法はthisを引用しません.2.newオペレータを使わずに構造関数を呼び出します.
安定構造関数モードには2つの特徴があります.1.新規作成対象の実例的な方法はthisを引用しません.2.newオペレータを使わずに構造関数を呼び出します.
1 function createHuman(name, sex) {
2 var obj = new Object();
3 obj.say = function () {
4 alert(name);
5 }
6 }
7 var man = createHuman(" ", " ");
8 var woman = createHuman(" ", " ");
このようなモードでは、say方法を使用してnameにアクセスする以外に、他の方法はありません.このようなセキュリティモードは、ADsafe、Cajaなど、いくつかのセキュリティ実行環境に非常に適しています.