JavaScript Debugging
Code Debugging
Kode pemrograman mungkin berisi kesalahan sintaks, atau kesalahan logis.
Banyak dari kesalahan ini sulit untuk didiagnosis.
Seringkali, ketika kode pemrograman mengandung kesalahan, tidak akan terjadi apa-apa. Tidak ada pesan kesalahan, dan Anda tidak akan mendapatkan indikasi di mana harus mencari kesalahan.
Mencari (dan memperbaiki) kesalahan dalam kode pemrograman disebut debugging kode.
The console.log() Method :
<!DOCTYPE html>
<html>
<body>
<h1>My First Web Page</h1>
<script>
a = 5;
b = 6;
c = a + b;
console.log(c);
</script>
</body>
</html>
The Debugger Keyword
let x = 15 * 5;
debugger;
document.getElementById("demo").innerHTML = x;
JavaScript Break
The Break Statement
Anda telah melihat break pernyataan yang digunakan dalam bab sebelumnya dari tutorial ini. Itu digunakan untuk "melompat keluar" dari sebuah switch() pernyataan.
The break juga dapat digunakan untuk melompat keluar dari lingkaran :
for (let i = 0; i < 10; i++) {
if (i === 3) { break; }
text += "The number is " + i + "<br>";
}
The Continue Statement
The continue pernyataan istirahat satu iterasi (dalam lingkaran), jika kondisi tertentu terjadi, dan berlanjut dengan iterasi berikutnya dalam lingkaran.
Contoh ini melewatkan nilai 3 :
for (let i = 0; i < 10; i++) {
if (i === 3) { continue; }
text += "The number is " + i + "<br>";
}
JavaScript Labels
Untuk melabeli pernyataan JavaScript, Anda mendahului pernyataan dengan nama label dan titik dua :
label:
statements
The break dan continue pernyataan adalah pernyataan hanya JavaScript yang dapat "melompat keluar dari" sebuah blok kode.
Sintaksis :
break labelname;
continue labelname;
>_ Sekian kalo ada salah mohon dikoreksi