JavaScript replaceメソッドで2つめの引数が関数のサンプル
環境
Google Chrome 107.0.5304.88
Windows 10 home 64bit
構文
replace(substr, replacerFunction)
引数
substr newSubstr に置き換えられる文字列です。
replacerFunction (replacement)
新しい部分文字列を生成するために実行される関数で、regexp や substr で一致したものを置き換えるのに使われます。
書式
文字列.replace(“置換前文字列",function(引数) {処理コード})
使用例
const strA = "study"; const result = strA.replace("u",function(e) { return e.toUpperCase()}); console.log("2つの引数が関数の場合の置換結果: "+result);
実行結果
> “2つの引数が関数の場合の置換結果: stUdy"