Dynamic Blinkie Text Generator at TextSpace.net

Feedburner

I heart FeedBurner

Minggu, 06 Agustus 2017

String Gabungan Javascript

Permasalahan  
Kamu ingin menggabungkan dua atau lebih variabel yang berisi data bertipe string.

Solusi 
Gunakan operator penjumlahan (+)

contoh:



var sinting = "jangan gila doong, ";
var waras = "plisss!";

var gabungan = sinting + waras; // menghasilkan string gabungan "jangan gila doong, plisss!"



Lebih dalam 
Pada javascript, operator penjumlahan (+) juga dapat berfungsi layaknya operasi penjumlahan dalam matematika, dengan catatan isi dari variabel yang dijumlahkan harus dalam bentuk angka (integer).

contoh:



var a = 4 + 5; // menghasilkan angka 9


Namun jika variabel tersebut berisi data bertipe string yang terjadi adalah data akan ditambahkan pada akhir data yang sudah ada, seperti contoh pertama di atas. Selain itu javascript juga menyediakan jalan pintas untuk menyatukan string yaitu dengan menggunakan operator (+=).

Perhatikan contoh berikut:



var kata = "satu";
kata += " ditambah dua";

//atau bisa ditulis

var kata = "satu";
kata = kata + " ditambah dua";


Contoh script di atas akan menghasilkan variabel kata yang berisi "satu ditambah dua". Cara ini juga dapat digunakan untuk mempermudah generate kode html menggunakan javascript, silahkan berimprovisasi sendiri.

.concat()
Selain cara di atas ada cara lain yang dapat digunakan untuk menambahkan atau menggabungkan dua data variabel atau lebih menjadi satu array baru, hasilnya hampir mirip dengan menggunakan operator (+=) yaitu concat method . Jika method ini digunakan maka mesin javascript akan membuat copy dari data sebelumnya kemudian menambahkan data baru di akhir data pertama.

Contoh:

var sinting1 = "apa aja boleh, ";
var sinting2 = sinting1.concat("okay!"); // apa aja boleh, okay!


Concat() juga dapat menyatukan dua array atau lebih menjadi satu array baru

contoh:

var sinting1 = ["K", "L", "I", "K"];
var sinting2 = ["E", "D", "U", "K", "A", "S", "I"];
sinting1.concat(sinting2); // K,L,I,K,E,D,U,K,A,S,I 

Contoh lain:

var a = "blog ";
b = a.concat(["ini", " bernama "], "klikedukasi");
 
Sumber : https://www.w3schools.com/js/js_htmldom_html.asp 

Tidak ada komentar:

Posting Komentar