Closed2

TypeScript で replaceAll が使えるようにする

nbstshnbstsh

tsconfig.json lib にES2021.String を追加すればOK

replaceAll は ES2021 で追加された機能なので、ES2021.String (ES2021 でも可能) を追加すればOK

tsconfig.json
{
    ...,
    "compilerOptions": {
        ...,
        "lib": [
          ...,
          "ES2021.String"
        ]
    }
}
nbstshnbstsh

replace で代替可能

replace() の第一引数に正規表現を利用すれば replaceAll() と同じことができる。

myStr.replace(/\\/g, '/')
このスクラップは2023/11/12にクローズされました