プログラミング

Chrome拡張機能で文字列置換を行う方法

以前の記事で、URLからJavaScriptを読みこむことでブラウザに表示される文字の変換を試みました。しかし、URLから読み込ませる方法だと、大量の文字列置換はできません。そこで、今回はChromeの拡張機能を使用した文字列置換を試みまし...
プログラミング

JavaScriptのthisの挙動と用途を理解する方法

JavaScriptの初心者を悩ます文法の一つとして、thisが挙げられます。thisが何を指しているのか、どのような場合に使われるのか、なかなかイメージが難しいと思います。この記事では、その疑問について答えていきたいと思います。今回の記事...
プログラミング

JavaScriptのstrictモードとは?その利点と使い方

JavaScriptには「Strictモード」と呼ばれるモードが用意されています。Strictモードにすることで、バグに気付かずに実行が継続されるのを防ぎやすくなり、高速化することもあります。詳しくはMozillaのページに書かれていますが...
プログラミング

JavaScriptでブラウザ表示文字列をURLから取得する方法

ブラウザで表示される文字列について、お気に入りからJavaScriptを読みこませることで置換することができます。例えば、強調表示したいような場合にこれを活用できます。例として、mozillaのJavaScriptのページを強調表示してみま...
プログラミング

JavaScriptのmatchメソッドで文字列抽出する方法

JavaScriptのmatchメソッドは戻り値に特徴があり、戻り値を利用して文字列抽出もできるようになっています。今回は、文字列抽出の方法を紹介していきます。 matchメソッド(String.match)では、引数で与えた文字列が含まれ...