Rumah >hujung hadapan web >tutorial js >Penjelasan sintaks asas JavaScript_JavaScript

Penjelasan sintaks asas JavaScript_JavaScript

WBOY
WBOYasal
2016-05-16 15:57:041089semak imbas

JavaScript terdiri daripada pernyataan JavaScript yang diletakkan dalam 855348821b2e8f2cc4b633bf98f064df... 2cacc6d41bbb37262a98f745aa00fbf0, teg HTML dalam halaman web.

Anda boleh memasukkan JavaScript anda di mana-mana pada halaman dengan meletakkan 855348821b2e8f2cc4b633bf98f064df, tetapi cara terbaik ialah meletakkannya di dalam teg 93f0f5c25f18dab9d176bd4f6de5d30e

Teg

855348821b2e8f2cc4b633bf98f064df memberi amaran kepada program penyemak imbas untuk mula mentafsir semua teks antara teg ini sebagai skrip. Oleh itu, sintaks JavaScript adalah semudah:

Salin kod Kod adalah seperti berikut:
b1c503dfafacde88af4d06b5605eee1a
Kod JavaScript
713e1e4451c8393b8e637e129c6b7b12
Teg

skrip mempunyai dua atribut penting:

  1. Bahasa: Bahasa skrip yang ditentukan oleh atribut ini. Biasanya, nilainya ialah JavaScript. Walaupun versi terbaru HTML (dan XHTML, penggantinya) tidak lagi menggunakan atribut ini.
  2. Jenis
  3. : Atribut ini kini disyorkan untuk menunjukkan bahasa skrip yang digunakan dan nilainya hendaklah ditetapkan kepada "teks/javascript".

Jadi, coretan JavaScript anda sepatutnya kelihatan seperti ini:

<script language="javascript" type="text/javascript">
 JavaScript code
</script>

Skrip JavaScript pertama:

Mari kita tulis contoh untuk mencetak "Hello World".

<html>
<body>
<script language="javascript" type="text/javascript">
<!--
  document.write("Hello World!")
//-->
</script>
</body>
</html>

Komen HTML pilihan kod JavaScript. Berikut ialah kod untuk penyemak imbas yang tidak menyokong JavaScript. Tamat dengan "//->" ulasan. "//" mewakili ulasan dalam Javascript, jadi kami menambahkannya untuk menghalang penyemak imbas daripada membaca penghujung ulasan HTML sebagai sekeping kod JavaScript.

Seterusnya, kami memanggil dokumen fungsi.tulis yang menulis rentetan pada dokumen HTML. Fungsi ini boleh digunakan untuk menulis teks, HTML, atau kedua-duanya. Jadi, kod di atas akan memaparkan keputusan berikut:

Hello World!

Ruang dan pemisah baris:

JavaScript mengabaikan ruang, tab dan baris baharu yang muncul dalam program JavaScript.

Oleh kerana cara ini anda boleh memformat dan mengenden program anda secara bebas dengan cara yang kemas dan konsisten yang menjadikan kod mudah dibaca dan difahami, anda boleh menggunakan ruang, tab dan baris baharu secara bebas dalam program anda .
Titik koma adalah pilihan:

biasanya diikuti oleh koma bertitik dalam JavaScript untuk pernyataan mudah, sama seperti dalam C, C# dan Java. JavaScript, bagaimanapun, boleh mengabaikan koma bertitik ini jika setiap pernyataan diletakkan pada baris yang berasingan. Contohnya, kod berikut boleh ditulis tanpa menggunakan koma bertitik

<script language="javascript" type="text/javascript">
<!--
 var1 = 10
 var2 = 20
//-->
</script>

Walau bagaimanapun, apabila memformat pada baris seperti berikut, koma bertitik diperlukan:

<script language="javascript" type="text/javascript">
<!--
 var1 = 10; var2 = 20;
//-->
</script>

Nota: Menggunakan koma bertitik ialah tabiat pengaturcaraan yang baik.
Sensitif huruf besar/kecil:

JavaScript ialah bahasa sensitif huruf besar-besaran. Ini bermakna kata kunci bahasa, pembolehubah, nama fungsi dan sebarang pengecam lain mesti sentiasa ditulis dalam kes satu huruf yang konsisten.

Jadi pengecam Masa, MASA dan MASA mempunyai makna yang berbeza dalam JavaScript.

Nota: Perhatikan nama pembolehubah dan fungsi dalam JavaScript.
Komen dalam JavaScript:

JavaScript menyokong komen gaya C dan gaya C, jadi:

  • Semua teks antara // dan penghujung baris akan dianggap sebagai ulasan dan akan diabaikan oleh JavaScript.
  • Sebarang teks antara /* dan */ aksara dianggap sebagai ulasan. Ini mungkin merangkumi berbilang baris.
  • JavaScript juga mengiktiraf susunan pembukaan ulasan HTML
Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn