
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ES6{}でブロックスコープを作ったら中身が グローバル変数になった話 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ES6{}でブロックスコープを作ったら中身が グローバル変数になった話 - Qiita
#はじめに 弊社はES6で記載したコードをbabelでES5にトランスパイルしてます。 いつか問題が起きそう... #はじめに 弊社はES6で記載したコードをbabelでES5にトランスパイルしてます。 いつか問題が起きそうだなって思ってたら本当に起きたので備忘録として残しておきます。 #前提 今回問題が起きたページでは複数のjsファイルが読み込まれていて、トータルするとかなりのjsコードが書かれています。 #やりたかったこと モーダルを表示後、「ばつボタン」もしくは「モーダル外」をクリックするとモーダルが閉じる。 #問題が起きたコード { const target = document.getElementById('commonPopup') ,targetCloseTrigger = document.getElementsByClassName('_close')[0] ; const popupAni = { popupDisplay : ()=> { target.classList.rem