JSが急に分かりづらくなった理由(ES6以降とNode.js、それ以前の話)
JSが急に分かりづらくなった理由(ES6以降とNode.js、それ以前の話) 参考URL https://qiita.com/naoki_mochizuki/items/cc6ef57d35ba6a69117f 1, j 続きを読む JSが急に分かりづらくなった理由(ES6以降とNode.js、それ以前の話)
本とか料理とかコンピュータとか
JSが急に分かりづらくなった理由(ES6以降とNode.js、それ以前の話) 参考URL https://qiita.com/naoki_mochizuki/items/cc6ef57d35ba6a69117f 1, j 続きを読む JSが急に分かりづらくなった理由(ES6以降とNode.js、それ以前の話)
ブラウザに100*100pxの四角を表示して、クリックする度に色がランダムに変わるサンプル。こうやってJS/CSSを組み合わせるとフロントエンド感ある。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
<!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>js test</title> <style> .box{ width: 100px; height: 100px; background-color: skyblue; cursor: pointer; } </style> </head> <body> <div class="color" id="color">skyblue</div> <div class="box" id="target"></div> <script> 'use script'; function changeColor(){ // #000000-#ffffffをランダムで出力 var randomColor = "#" + ('000000' + Math.floor(Math.random() * (2**24)).toString(16)).slice(-6); // 文字列と色で表示する。 document.getElementById('color').textContent= randomColor; document.getElementById('target').style.background = randomColor; //document.getElementById('target').style.borderRadius = '50%'; } // 最初にランダムな色を設定 window.addEventListener('load', changeColor, false); // クリックされた時もランダムな色を設定 document.getElementById('target').addEventListener('click', () => {changeColor(); }); </script> </body> </html> |
webpackで、画像もcssも1つのJSファイルにまとめてみた。 前回の続き webpack-dev-serverとwebpack.config.jsを使って、ローカルWebサーバでソース修正をブラウザに即時反映させる 続きを読む webpackで、画像もcssも1つのJSファイルにまとめてみた。
webpack-dev-serverとwebpack.config.jsを使って、ローカルWebサーバでソース修正をブラウザに即時反映させる。 前回の続き webpack4(複数のjs/css/imgファイルを1ファイル 続きを読む webpack-dev-serverとwebpack.config.jsを使って、ローカルWebサーバでソース修正をブラウザに即時反映させる。
webpack4(複数のjs/css/imgファイルを1ファイルにまとめてくれる)で2個のjsファイルをmain.jsにまとめてみた。hello,world的なやつ。 参考URL https://ics.media/en 続きを読む webpack4(複数のjs/css/imgファイルを1ファイルにまとめてくれる)で2個のjsファイルをmain.jsにまとめてみた。hello,world的なやつ。