プログラミング

プログラミング

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

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

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

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

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

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

JavaScriptでオブジェクトをdeep copyする方法

JavaScriptにもJavaやC#と同じように参照型変数が存在し、オブジェクトや配列、関数が参照型変数です。そして、JavaやC#と同じように、単純に「=」で代入するだけでは参照先(オブジェクトのメモリ領域を示すポインタ)しかコピーでき...
プログラミング

npmパッケージをローカルにダウンロードする方法

npmで公開されているパッケージは、UNPKGで公開されています。UNPKGで公開されているパッケージをscriptタグ等で指定することで、ローカルにライブラリを落とすことなくライブラリを使用することができるようになります。インターネット接...