js で次のようなオブジェクト ヘルパーを作成する予定です。
var person_helper = {
isAlive : function(person) {
...
},
isHisNameIs : function(person,name) {
...
},
isSeniorCitizen : function(person) {
}
}
このようにして、次のようにヘルパーを呼び出しています。
person_helper.isAlive(person_object);
person_helper.isHisNameIs(person_object,"Dan");
person_helper.isSeniorCitizen(person_object);
さて、私の質問は次のとおりです。私は人物ヘルパーで人物オブジェクトを使用しており、おそらく同じオブジェクトを何度も何度も使用するので、このように使用できる方法でヘルパーを書く方法はありますか? :
person_helper(person_object).isAlive();
person_helper(person_object).isHisNameIs("Dan");
person_helper(person_object).isSeniorCitizen();
- このように書くのは論理的ですか?(主に、関数を定義するときに毎回「person」オブジェクトを渡すのを避けるため)
- それが機能するようにどのように記述しますか?