Banyak konten dasar dalam JavaScript pada dasarnya sama seperti di Java, jadi tidak perlu mengulanginya secara terpisah, termasuk:
Berbagai operator aritmatika, operator perbandingan, dan operator logis;
Jika lagi pernyataan, ganti pernyataan;
untuk loop, saat loop, lakukan saat loop;
Tag, istirahat, lanjutkan;
Coba tangkap pernyataan lemparan.
Anda dapat melihat tautan referensi setelah artikel.
Konten berikut adalah bagian yang berbeda dari JavaScript.
Artikel ini pertama kali berbicara tentang perbedaan dalam konten di atas.
1. Penilaian Konsolidasi
Ada penilaian kongruen dalam operator perbandingan JavaScript ===, yang digunakan untuk menentukan apakah nilai dan jenisnya sama.
2.For/in loop
Loop for/in in JavaScript sedikit seperti yang disempurnakan untuk loop di java, tetapi digunakan untuk melintasi sifat -sifat suatu objek.
Salinan kode adalah sebagai berikut:
var person = {fname: "John", lname: "doe", usia: 25};
untuk (x secara langsung)
{
txt = txt + orang [x];
}
di mana x adalah nama atribut dan orang [x] adalah nilai atribut.
3. dengan pernyataan
Dengan pernyataan dengan dengan Anda, Anda tidak perlu berulang kali menentukan objek referensi saat mengakses properti dan metode objek. Dalam blok pernyataan dengan semua atribut dan metode yang tidak dikenali oleh JavaScript terkait dengan objek yang ditentukan dalam blok pernyataan.
Fungsi: Buat objek default untuk suatu program.
Format: dengan (<penyangan>) {<State Group>}
Sekarang:
Salinan kode adalah sebagai berikut:
Dengan objek {
Pernyataan
}
Misalnya: Saat menggunakan metode write () atau writeeln () yang terkait dengan objek dokumen, formulir berikut sering digunakan:
Salinan kode adalah sebagai berikut:
Document.writeln ("Halo!");
Jika Anda perlu menampilkan sejumlah besar data, pernyataan dokumen yang sama.Writeln () akan digunakan beberapa kali. Pada saat ini, Anda dapat menempatkan semua pernyataan dengan objek dokumen sebagai objek referensi ke dalam blok pernyataan dengan program berikut, untuk mencapai tujuan mengurangi jumlah pernyataan.
Salinan kode adalah sebagai berikut:
<! Doctype html>
<Html>
<head>
<title> withtest.html </title>
<meta http-equiv = "kata kunci" content = "kata kunci1, kata kunci2, kata kunci3">
<meta http-equiv = "description" content = "This is my Page">
<meta http-equiv = "konten tipe" content = "text/html; charset = utf-8">
<!-<tautan rel = "stylesheet" type = "text/css" href = "./ styles.css">->
</head>
<body>
<type skrip = "Teks/JavaScript">
dengan (dokumen) {
tulis ("halo!");
tulis ("<br> judul dokumen ini adalah: /" " + title +" /".");
tulis ("<br> URL dari dokumen ini adalah:" + URL);
tulis ("<br> Sekarang Anda tidak perlu menulis awalan objek dokumen setiap saat!");
}
</script>
</body>
</html>
4. Break the Line
Anda dapat menggunakan backslash untuk memutuskan kalimat kode:
Salinan kode adalah sebagai berikut:
Document.write ("Halo /
Dunia!");
Tapi Anda tidak dapat membuat pernyataan seperti ini:
Document.write /
("Halo dunia!");