JavaScript virkne aizstājAll() metode

The replaceAll()> metode JavaScript ir izmanto, lai visus noteiktas apakšvirknes vai raksta gadījumus aizstātu ar jaunu apakšvirkni.

The replaceAll()> metodi nemaina sākotnējo virkni.

JavaScript replaceAll()> metode, ko izmanto visu norādītā gadījumu aizstāšanai apakšvirkne vai modelis virknē ar jaunu apakšvirkni. Šī metode visaptveroši atjaunina virkni, aizstājot katru mērķa gadījumu apakšvirkne vai modelis ar paredzēto nomaiņas virkne .

Piezīme: Sākotnējā virkne paliek nemainīga, saglabājot tās integritāti visa procesa laikā.

Sintakse:

const newString = originalString.replaceAll(regexp | substr , newSubstr | function) 

Parametri:

Šī metode pieņem noteiktus parametrus, kas definēti tālāk:

  • regexp: Tā ir regulārā izteiksme, kuras atbilstības tiek aizstātas ar newSubstr vai vērtību, ko atgriež norādītā funkcija.
  • substr: Tas nosaka apakšvirknes, kuras jāaizstāj ar newSubstr vai vērtību, ko atgriež norādītā funkcija.
  • newSubstr: Tā ir apakšvirkne, kas aizstāj visas atbilstības virknei, ko norāda substr vai regulāra izteiksme.
  • funkciju : tā ir funkcija, kas tiek izsaukta, lai aizstātu atbilstības ar regexp vai substr.

Atgriešanas vērtība:

Atgriež virkni, kurā meklēšanas vērtība ir aizstāta.

JavaScript virkne aizstājAll() metodes piemēri

1. piemērs: Virkne Aizstāt visus gadījumus

Funkcija gfg()> ņem virkni Geeks vai Geeks, aizstāj visus gadījumus vai ar for un reģistrē modificēto virkni Geeks for Geeks konsolē.

JavaScript
function gfg() {  let string = 'Geeks or Geeks';  newString = string.replaceAll('or', 'for');  console.log(newString); } gfg(); 

Izvade
Geeks for Geeks 

2. piemērs: Aizstāt visus kafijas gadījumus ar tēju

Funkcija GFG()> definē regulāru izteiksmi /coffee/ig> lai atbilstu visiem kafijas gadījumiem – nejutīgi virknē Iedzer kafiju šodien!. Pēc tam tas visus gadījumus aizstāj ar tēju un reģistrē modificēto virkni Ļaujiet, iedzer tēju šodien! uz konsoli.

JavaScript
function GFG() {  const regexp = /coffee/ig;  let string = 'Lets, have coffee today!';  newString = string.replaceAll(regexp, 'tea');  console.log(newString); } GFG(); 

Izvade
Lets, have tea today! 

Mums ir pilns Javascript virkņu metožu saraksts. Lai tās pārbaudītu, lūdzu, izlasiet Javascript virknes pilnīga atsauce rakstu.

Atbalstītā pārlūkprogramma:

  • Google Chrome 85 un vairāk
  • Microsoft Edge 85 un vairāk
  • Mozilla Firefox 77 un vairāk
  • Opera 71 un vairāk
  • Safari 13.1 un jaunākas versijas