JavaScript

クリックすると一瞬だけ光るボタンを作る

Vue.jsの勉強としてFizzbuzzゲームを作っている。数字を出して答えを4択で選ばせるのだが、選んだときに正解なら緑、不正解なら赤に一瞬だけ光らせたい。 Vue.jsのtransition/animationの項目を読んだが、これは要素を表示/非表示にするときの話で、色を変え…

アロー関数の間違った使い方

JSに関する記事をいろいろ見ていたら、アロー関数の理解が違っていることに気づいた。 efcl.info www.tsubasa-note.blog 「ES6ではfunctionをアロー関数で置き換えられるんだね!」という程度の理解だったが、どうもそうではないらしい。 上の記事とかぶって…

JavaScriptの関数定義の方法まとめ

今まではPythonをメインに書いてきて、JavaScriptはそれっぽくすませてきただけなんだけど、 仕事で真正面から触れることになり、逃げるわけにいかなくなった。 関数定義でいろんなやり方がありすぎて混乱してきたので、一度まとめてみる。 function命令 fun…

「オブジェクト指向言語解体新書」が神ってた話

10月に行われた技術書典3、行きましたか? 私も当日いろいろ本を買ったのですが、その中の一冊「オブジェクト指向言語解体新書」が、今年読んだ本の中で一二を争うレベルですばらしい内容だったので、感想を書き残しておきます。 ※技術書典から1ヶ月以上経っ…

Javascriptでサイコロスロットを作ってみました

フロントエンド開発の業務に来月から入るので、今のうちにJavascriptを勉強中。 まだ何のライブラリも使えていない素のJavascriptですが、とりあえず何か作ろうと思い、サイコロスロットを作ってみました。 See the Pen Dice Roll Game by Udomomo (@Udomomo…