JavaScript Error: URI malformedの解決方法
環境
Google Chrome 115.0.5790.171(Official Build) (64 ビット)
Windows 11 Pro 64bit
エラー現象
Error: URI malformed
修正前サンプルコード
let strA = decodeURI('%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8G'); console.log(strA);
結果
Error: URI malformed
原因はデコードする値が正しくないです。
修正後サンプルコード
let strB = decodeURI('%E3%81%82%E3%81%84%E3%81%86%E3%81%88%E3%81%8A'); console.log(strB);
結果 > “あいうえお"