全角文字と半角文字を含んだ文字列を正規化して表記ゆれを吸収する (normalize) | まくまくJavaScriptノート
ECMAScript2015 で定義された String#normalize() は、Unicode 正規化を行うためのメソッドです。これを利用すると、文字列中の全角文字を半角文字に変換することができます。