配列の初期化時に配列を入れる方法
Posted: 2017年9月25日(月) 13:29
少しJavascriptの質問になって恐縮です。
配列の初期化に配列を入れるケースを紹介している
ところを探せなかったのでここに質問します。
現在インプットフォームのボタンを改造して、ボタンを押したらスイッチに
その状態を保存するようなプラグインを作っています。
例えばボタン1をクリックしたらスイッチ1をオンにするみたいな感じです。
今のところ自分だけで使うなら、下記のように二つだけのボタンで大丈夫だと
思いますが、可能であれば配列にして汎用性を高めたいと思っています。
無理なら諦めますので、可能であれば教えて下さい。
以下のようなsubmitボタンを
submit:null←ボタン1
submit2:null←ボタン2
gui.submit.addEventListener("mousedown", stopPropagation);
以下のように記述しても問題ないでしょうか?
var btn=[];
submit:btn,
gui.btn[0].addEventListener("mousedown", stopPropagation);
gui.btn[1].addEventListener("mousedown", stopPropagation);
gui.btn[2].addEventListener("mousedown", stopPropagation);
var gui = {
submit :null,
submit2: null,
is_pc : true ,
init : function(){
this.is_pc = Utils.isNwjs();
略
} ,
create : function(){
// 入力フォーム
略
}
以下略
配列の初期化に配列を入れるケースを紹介している
ところを探せなかったのでここに質問します。
現在インプットフォームのボタンを改造して、ボタンを押したらスイッチに
その状態を保存するようなプラグインを作っています。
例えばボタン1をクリックしたらスイッチ1をオンにするみたいな感じです。
今のところ自分だけで使うなら、下記のように二つだけのボタンで大丈夫だと
思いますが、可能であれば配列にして汎用性を高めたいと思っています。
無理なら諦めますので、可能であれば教えて下さい。
以下のようなsubmitボタンを
submit:null←ボタン1
submit2:null←ボタン2
gui.submit.addEventListener("mousedown", stopPropagation);
以下のように記述しても問題ないでしょうか?
var btn=[];
submit:btn,
gui.btn[0].addEventListener("mousedown", stopPropagation);
gui.btn[1].addEventListener("mousedown", stopPropagation);
gui.btn[2].addEventListener("mousedown", stopPropagation);
var gui = {
submit :null,
submit2: null,
is_pc : true ,
init : function(){
this.is_pc = Utils.isNwjs();
略
} ,
create : function(){
// 入力フォーム
略
}
以下略