function test(){
}
test.prototype.doSomething = function () {
return true;
}
この例では、test.doSomething(); にアクセスできます。しかし、単に t.doSomething(); と入力するのはクールでしょう。クラス テストのエイリアスのようなものを定義することは可能ですか?
function test(){
}
test.prototype.doSomething = function () {
return true;
}
この例では、test.doSomething(); にアクセスできます。しかし、単に t.doSomething(); と入力するのはクールでしょう。クラス テストのエイリアスのようなものを定義することは可能ですか?
別の変数で参照してください。test
まだ存在します。変数t
がそれを参照しているだけです。
var t = test;
test.doSomething(); //test does something
t.doSomething(); //t does the same thing
@Josephの答えは的を射ていますが、キーワードを介してコンストラクターtest
として関数を呼び出すことができることにも価値はありません。new
var t = new test();
t.doSomething();