jqueryの基本的なことを教えてください。
jquery(またはjs)を書く際、例えば以下のように、<script>の中に書くのが一般的かと思います。
javascript
1<script> 2$(function() { 3 $("#button1").on('click', function() { 4 alert("Hello!!"); 5 }); 6 $("#button2").on('click', function() { 7 alert("Good Morning!!"); 8 }); 9}); 10</script>
これは、以下のようにscriptを分けても同じ動作になると思います。
javascript
1<script> 2$(function() { 3 $("#button1").on('click', function() { 4 alert("Hello!!"); 5 }); 6}); 7</script> 8 9<script> 10$(function() { 11 $("#button2").on('click', function() { 12 alert("Good Morning!!"); 13 }); 14}); 15</script>
上の書き方と下の書き方で、何か違いはあるでしょうか?
それぞれの<script>の中で宣言した変数のスコープが変わってくるため、
スコープを意識しながら下のように分けて書くのがいいのか、
或いは、できるだけ1つの<script>内で書くのがいいのか、どちらでしょうか?
どうぞよろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/01 23:16