約束の地

キャロ組

プログラミング -> 言語 -> JavaScript

JavaScriptの正規表現マッチングの際に引っかかったこと

おそらく、常識的な内容だとは思います。 1. 正規表現の「パターン」を変数に代入するときの方法 だめな方法*1 let pattern = '/foobar/'; OKな方法 let pattern = /foobar/; 2. 「先頭」と「末尾」にマッチングするメタ文字 だめな方法 let pattern = /\Afo…

フロントエンドの基礎について情報をまとめた

そういえば 以前に似たようなのを書いた覚えがありますが、まあ書くことで記憶を定着させるという意味合いもあるので重複覚悟で書きます。

JavaScript の テンプレート文字列 において バッククォート だけの行も一行とみなされる

言いたいこと 以下のようなコードがあるとします。 let my_template_string = ` Hello! World! `; console.log(my_template_string); 結果はこうなります。 $ node my_template_string.js Hello! World!! $ Hello! の上の行、および、World!! の下の行に空行…

JavaScript のコールバック関数にて引数はどのように定義されるのか

コールバック関数の引数 JavaScript のコールバック関数の引数について、これまで得たいの知れない気持ち悪さのようなものがありました。率直に言うと「なぜこれで動くんだろう*1」という気持ちです。 あらためてコールバック関数の仕組みについて復習しまし…

Powered by はてなブログ