次の関数宣言があります。
function Linker(linked_class, word_class, colors_count) {
var _linked_class = linked_class;
this.say = function() {
alert(_linked_class);
}
}
_linked_class
関数内でプライベート変数として使いたい。私の質問は_linked_class
、関数内で変数を作成し、引数リストを介して渡された変数の値を割り当てる必要があるかどうかlinked_class
、または引数を介して渡された変数を宣言なしでプライベート変数として使用できるかどうかです。次のように:
function Linker(_linked_class, word_class, colors_count) {
this.say = function() {
alert(_linked_class);
}
}