タグ

ブックマーク / efcl.info (3)

  • ECMAScript 2015以降のJavaScriptの`this`を理解する

    この記事はJavaScriptの入門書として書いているjs-primerのthisに関する部分をベースにしています。 またjs-primerでは書けなかった現在時点(2018年1月1日)でのブラウザの挙動についてを加えたものです。 次の場所にjs-primer版(書籍版)のthisについての解説があります。 この記事と違って実際にコードを実行しながら読めるので、学習ソースとしては書籍版を推奨します。 書籍版: 関数とthis · JavaScriptの入門書 #jsprimer また、バグ報告やPRも直接リポジトリにして問題ありません。 asciidwango/js-primer: JavaScriptの入門書 おかしい場所を選択した状態で右下にある”Bug Report”ボタンを押せば、簡単にtypoとかのバグを報告できます。(PRでも歓迎) 前置きはこの辺までで、ここから編。 この記

    ECMAScript 2015以降のJavaScriptの`this`を理解する
    kamipo
    kamipo 2018/01/05
  • NaNはNot a NumberだけどNumber型である話

    この記事では、JavaScriptのNaNについて改めて学ぶという趣旨の話をします。 JavaScriptで、文字列などから数値へ値を変換したいことがあると思います。 典型的なケースでは、ユーザーに入力してもらった数字となる文字列を、Number型へ変換するというケースです。 この場合、Numberコンストラクタ関数やNumber.parseInt、Number.parseFloatなどが利用できます。(ここでは、Number.parseIntにしていますが、parseIntと同じです) // ユーザー入力を文字列として受け取る var input = window.prompt("数字を入力してください", "42"); // 文字列を数値に変換する var number = Number(input); console.log(typeof number); // => "number

    NaNはNot a NumberだけどNumber型である話
    kamipo
    kamipo 2016/09/07
  • ニコニコ動画用Greasemonkeyスクリプトのまとめ | Web scratch

    GreasemonkeyとはFirefoxで利用できるアドオン。 ニコニコ動画利用できるGreasemonkeyスクリプトのまとめたものです。 ニコニコ動画のコメント熱狂度を可視化するGreasemonkeyスクリプト ニコニコ動画の各動画に、コメントの盛り上がり度合いをサーモグラフィーの色合いで表示するGreasemonkeyスクリプトです。 弾幕やコメント職人の出現位置が一目で分かります。 Wrapperと併用版もあります。 ニコニコ動画にアクセスしている時間をカウントするGreasemonkeyスクリプト タイトル通りの機能を持ちます。 画面右下に時間のカウントを表示します。 NicoCommandButton ニコニコ動画コマンド入力ボタン 動画の下にコメント色変更ボタンを追加します。 ニコニコ動画でプレイリストが使える Greasemonkey スクリプト ニコニコ動画でプレイリ

  • 1