Postingan lainnya
Buku Ini Koding!
Baru!
Buku ini akan jadi teman perjalanan kamu belajar sampai dapat kerjaan di dunia programming!
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
replace banyak string (array) pada javascript
Ijin nanya, cara mengganti/replace beberapa string pada javascript gimana ya?
Misalkan sy punya variabel :
var teks = "sy mau prg ke psr";
var source = ["sy", "prg", "psr"];
var ganti = ["saya","pergi","pasar"];
var hasil = teks.replace(source, ganti);
console.log(hasil);
dengan script diatas, gak jalan, sy mau supaya hasil setelah di replace, teks menjadi saya mau pergi ke pasar.
Mohon bantuannya, terima kasih
2 Jawaban:
Jawaban Terpilih
<div>paling mudah buat 2 array tersebut jadi dictionary.<br><figure data-trix-attachment="{"contentType":"image/png","filename":"sk_miamiu_dict.png","filesize":148172,"height":588,"url":"https://i.ibb.co/gRjh9xY/sk-miamiu-dict.png","width":2044}" data-trix-content-type="image/png" data-trix-attributes="{"presentation":"gallery"}" class="attachment attachment--preview attachment--png"><img src="https://i.ibb.co/gRjh9xY/sk-miamiu-dict.png" width="2044" height="588"><figcaption class="attachment__caption"><span class="attachment__name">sk_miamiu_dict.png</span></figcaption></figure></div>
<div>Terima kasih, berhasil..<br><br>kalo misalkan kasusnya di teks tersebut ada tag html seperti :</div><pre><p> di replace dengan ""; </p> di replace dengan "\n"; <br /> di replace dengan "\n";</pre><div><br>contoh kalimat :</div><pre><p>PANCASILA :</p>
<p>1. Ketuhanan yang maha Esa</p> <p>2. Kemanusiaan yang adil dan beradab</p> <p>3. Persatuan Indonesia;</p></pre><div><br>sehingga nanti hasilnya :<br><br></div><pre>PANCASILA :
- Ketuhanan yang maha Esa
- Kemanusiaan yang adil dan beradab
- Persatuan Indonesia;</pre>
Tanggapan
Harusnya sama saja; sudah dicoba sendiri. Ohya kalau kasusnya sudah bisa solve, bisa bantu di-mark jawabannya. agar teman-teman lainnya tahu thread ini sudah close. thx