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();