フロントエンドエンジニア歴半年です。
javascriptの論理的なコードの組み方の身に付け方、おすすめの本などがありましたら、ご教授ください。
一つの処理を言葉にし、記述することは可能なのですが、それを応用が効くように利用できるようにする
となると途端に思考が停止してしまいます。
(こちらは非常に簡単なコードですが、ニュアンスを掴むためあえてわかりやすいコードで書いております。)
例:クリックするとアラートを出す
html
1<div class="item">クリックでアラートを出す</div>
javascript
1$('.item').on('click',function(){ 2 alert("一つ目"); 3});
この様な仕組みが似たようなフォーマットでいくつもある場合、
頭ではもっと効率よく書く方法があるとわかっていても、下記の様に書いてしまう
html
1<div class="item">クリックでアラートを出す</div> 2<div class="item_2">クリックでアラートを出す</div> 3<div class="item_3">クリックでアラートを出す</div>
javascript
1$('.item').on('click',function(){ 2 alert("一つ目"); 3}); 4 5$('.item_2').on('click',function(){ 6 alert("二つ目"); 7}); 8 9$('.item_3').on('click',function(){ 10 alert("三つ目"); 11});
webに落ちている単純な処理を書くことは可能なのですが、それを拡張したり、
もっと効率化したりする場合、紙に書き出すことができないのです。
有り体に言えば コピペから応用が効かないと言いますか・・・
非常に伝わりにくい質問で申し訳ないのですが、
ぜひプログラムを書くに当たっておすすめの本がある。
こんな勉強法がいいよ!など、簡単なアドバイスでも構いません
のでご教授ください。
(可能であればjavascript関連の書籍が望ましいです。)
駄文失礼しました。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/05/24 00:38