2018-03-24から1日間の記事一覧

クロージャについて

クロージャはグローバル変数を削減するために使いどころがあると、昔雑誌で読んだ気がする(日経ソフトウェアかなにか)。 ただ実際にはあまり使う機会がなく、分かりづらい。 ちょっと試しに下のように書いてみた。 <html> <script> function test2() { button = document</html>…

HTML5のカスタムデータ属性とは何ぞ

<html> <script> function test(){ button = document.getElementById('button1'); alert(button.dataset.x); } </script> <body> <input id="button1" type="button" onClick="test()" data-x="testtest"> </body> </html> カスタムデータ属性。よくわからなかったのだが、イマドキはこういうものを使って、CSSやJQueryなどに値を渡す必要がでてくる。 上の例でいうと、inputタ…