1
私はカスタムイベントを作成しています。私は、イベント自体の名前としてイベントが割り当てられている変数の同じ名前を持つことができるのだろうかと思います。私は、次の意味: イベント名と同じ変数名を持つのはいいですか?
var myEvent = new Event('myEvent', {"bubbles": false});
document.addEventListener("myEvent", function(){
console.log("myEvent fired");
}, false);
document.dispatchEvent(myEvent);
myEvent
は、変数の名前とイベント自体の名前でもあります。
あなたが好きな場合はそれは明らかです..なぜか... .. – scaisEdge
ええ、機能的にこれは動作します。しかし、一般的に言えば、あなたのコードがあいまいでないことを確認したい - 特にスコープが重要なjavascriptのような言語で。 @scaisEdgeのように、明らかであれば問題ありません。 – pacifier21
なぜあなたはしたいですか?変数を 'myEventVar'に、イベントを' myEvent'に設定できないのはなぜですか?読むことは可能ですが混乱します! – Sank6