JavaScript

[JavaScript] replaceAllを実装する

投稿日:2016年11月1日 更新日:

JavaScriptではreplaceメソッドはありますが、replaceAllメソッドはありません。

そこで、replaceAllメソッドを実装してみます。

※replaceメソッドは、一番初めに出現した文字のみ置換するメソッドで、 replaceAllメソッドは、出現した文字全てを置換するメソッドです。

replaceAllを実装する(通常Function版)

通常のFunctionで定義したreplaceAllメソッドです。

例)Function版のreplaceAllメソッド

(使用例)
var str = "pikopiko"; var result = replaceAll(str, "i", "e"); → "pekopeko"

replaceAllを実装する(prototype版)

prototypeで定義したreplaceAllメソッドです。
prototypeを使うと、あたかも標準のメソッドのような使い方ができます。

例)prototype版のreplaceAllメソッド

(使用例)
var str = "pikopiko"; var result = str.replaceAll("i", "e"); → "pekopeko"

スポンサーリンク

スポンサーリンク

-JavaScript
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] オブジェクト(連想配列)の要素数を取得する

オブジェクト(連想配列)の要素数を取得するサンプルです。 オブジェクト(連想配列)の要素数を取得する オブジェクト(連想 ...

[JavaScript] ツールチップを設定する

JavaScriptでツールチップを設定するサンプルです。 サンプルソース 例)ボタンを押すと、入力された値がツールチッ ...

[JavaScript] 文字列を大文字または小文字に変換する

文字列を大文字または小文字に変換するサンプルです。 大文字/小文字に変換するには、toUpperCase、toLower ...

[JavaScript] 小数点以下指定した桁数で四捨五入する(.toFixed)

小数点以下指定した桁数で四捨五入するには、.toFixed()を使用します。 サンプルソース 例)小数点以下指定した桁で ...

[JavaScript] ブラウザにインストールされているプラグインの情報を取得する(navigator.plugins)

ブラウザにインストールされているプラグインの情報を取得するには、window.navigator.plugins を使用 ...

スポンサーリンク