Contoh Dasar Fungsi Split Di JavaScript

Pada pemrograman Javascript, terdapat banyak sekali fungsi untuk mengelola baik itu data numerik ataupun data string. Berikut ini adalah contoh dasar penggunaan fungsi manipulasi string yaitu Split() pada pemrograman Javascript.

Berikut adalah listing codenya.

<html>
<head>
<script language='javascript' type='text/javascript'>
  
  function reserved_word( inputText ) {
    
	var kataSplit = inputText.value; 
	//ambil value inputText yaitu isi textarea
	
	var array_kata = kataSplit.split("\n");
	// jadikan kataSplit dalam bentuk array, enter adalah pemisahnya
	
	//var jml_element_array=0;
	
	var jml_element_array = array_kata.length;
	// menghitung jumlah element yang ada di array.
	
	var kataKebalikan = "";
	// inisialisasi isi kata balikan
	
	var i;
	// pencacah array
	
	for ( i=jml_element_array-1; i>=0; i-- ) {
	/* 
	  mencacah array mundur
	  dimulai dari 5-1=4 'sesuai array kata yang displit' 
	*/
	
	  kataKebalikan = kataKebalikan + array_kata[i];
	  // kataKebalikan didapat dari isi array ke i
	  
	  if ( i>0 ) {
	  // jika sudah sampai pada index ke 0 maka tidak usah di 'enter'->'\n'
	    kataKebalikan = kataKebalikan + "\n";
	  }
	}
	
	//masukan ke textarea dgn nama sesuai parameter fungsi
	inputText.value = kataKebalikan;
	
	/*
	  isi kataKebalikan :
	  Line4'\n'Line3'\n'Line2'\n'Line1
	*/
  }
  
</script>
</head>
<body>
<form name='form1'>
<textarea cols='30' row='5' name='textarea1'>Line1
Line2
Line3
Line4</textarea>
<br><input type='button' name='bTest' value='Balikan' onclick='reserved_word(document.form1.textarea1)'>
</form>
</body>
</html>

Copy kode tersebut, lalu coba di running,,setelah itu pahami. cukup jelas dari code keterangan saya.

moga bermanfaat, sekedar share…

Iklan

Silahkan Komentar...

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s