JavaScript Strings

Method Penting

  • .length — panjang string
  • .toUpperCase() / .toLowerCase()
  • .includes(str) — cek apakah berisi
  • .indexOf(str) — posisi substring
  • .slice(start, end) — potong string
  • .replace(old, new) — ganti teks
  • .split(separator) — pecah jadi array
  • .trim() — hapus spasi di awal/akhir
  • .startsWith() / .endsWith()
  • .repeat(n) — ulang n kali
  • .padStart(len, char) / .padEnd()
script.js
Try It →
const str = "Hello, JavaScript!";
const o = document.getElementById('output');
o.innerHTML = 
  'str = "'+str+'"

'+
  '.length → '+str.length+'
'+
  '.toUpperCase() → '+str.toUpperCase()+'
'+
  '.includes("Java") → '+str.includes("Java")+'
'+
  '.indexOf("Java") → '+str.indexOf("Java")+'
'+
  '.slice(7, 17) → '+str.slice(7,17)+'
'+
  '.replace("Hello","Hi") → '+str.replace("Hello","Hi")+'
'+
  '.split(", ") → '+JSON.stringify(str.split(", "))+'
'+
  '"  hello  ".trim() → "'+("  hello  ").trim()+'"
'+
  '"5".padStart(3,"0") → '+("5").padStart(3,"0");