ホームページ  >  記事  >  ウェブフロントエンド  >  js で replaceAll を実装する 2 つの方法の簡単な分析

js で replaceAll を実装する 2 つの方法の簡単な分析

零到壹度
零到壹度オリジナル
2018-03-22 16:49:421516ブラウズ

この記事では主に、js で replaceAll を実装する 2 つの方法について説明します。必要な方は参考にしていただければ幸いです。

js には replaceAll メソッドが用意されておらず、for ループの使用には効率の問題があります

  • 方法 1

  • 方法 2

  • . String.prototype.replaceAll = function(s1,s2){ 
      return this.replace(new RegExp(s1,”gm”),s2); 
      }

  • <span style="font-family: Microsoft YaHei, " microsoft yahei font-size:>正規表現を使用しない場合</span>
  • str.replace(findStr, replaceStr)最初のもののみを置換できます

<span style='font-family: 微软雅黑, "Microsoft YaHei"; font-size: 14px;'>如果不用正则表达式 <br> str.replace(findStr, replaceStr)只能替换第一个</span>

関連する推奨事項:

JS で replaceAll を実装する方法

JavaScript の String オブジェクトは replaceAll 関数を拡張します

replaceAll と replaceAll の使用法の詳細な説明

以上がjs で replaceAll を実装する 2 つの方法の簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。