The syntax of the replace method is:(rgExp, replaceText)
instringObj
It's a string(string)
, reExp can be a regular expression object (RegExp) or a string (string), replaceText is a string instead of the found. .
I won’t say much nonsense, I will just post the code to you. The specific code is as follows:
<script> var str = "a1ba2b"; var reg = //g; str = (reg,function(a,b){ (a); (b); return b == 0 ? ("a","0") : ("b","3"); }); (str); /* The output result is: a1b 0//The first time it matches a1b, set a to 0. a2b 3//The second time matches a2b, set b to 3. 01ba23//Returns the modified string */ /* Function(a,b,c) can pass in a total of 3 parameters. The first is the matching string and the second is the starting position of the matching string. The third is the string itself that calls the replace method. C or b and c can be defaulted. */ </script>
Summarize
The above is a detailed explanation of the usage of Replace() function in JS introduced to you by the editor. I hope it will be helpful to you. If you have any questions, please leave me a message and the editor will reply to you in time. Thank you very much for your support for my website!