new URL は引数が不正だとにエラーになる。try-catch で囲むとコードが多くなるし変数宣言が let になる。`URL.canParse(urlstring) && new URL(urlstring)` と書くとシンプル。canParse は新しめのメソッドなので注意

jay-esjay-es のブックマーク 2024/04/27 09:52

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

The problem with new URL(), and how URL.parse() fixes that | Kilian Valkhof

    As someone building a browser I need to parse a lot of URLs. Partially to validate them, but also to normalize them or get specific parts out of the URL. The URL API in browsers lets you do that, b...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう