Sintaks JavaScript
JavaScript ialah bahasa pengaturcaraan. Peraturan tatabahasa mentakrifkan struktur sesuatu bahasa.
Sintaks JavaScript
JavaScript ialah bahasa skrip.
Ia adalah bahasa pengaturcaraan yang ringan namun berkuasa.
JavaScript Literal
Dalam bahasa pengaturcaraan, literal ialah pemalar, seperti dalam 3.14.
Nombor literal boleh menjadi integer atau perpuluhan, atau tatatanda saintifik (e).
String literal boleh menggunakan petikan tunggal atau berganda:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = 'John Doe'; </script> </body> </html>
Array literal mentakrifkan tatasusunan:
[40, 100, 1 , 5, 25, 10]
Tersurat objek mentakrifkan objek:
{firstName:"John", lastName:"Doe", umur:50, eyeColor:"blue "}
Tersurat fungsi mentakrifkan fungsi:
fungsi myFunction(a, b) { return a * b;}
Pembolehubah JavaScript
Dalam bahasa pengaturcaraan, pembolehubah digunakan untuk menyimpan nilai data.
JavaScript menggunakan kata kunci var untuk mentakrifkan pembolehubah dan tanda sama untuk memberikan nilai kepada pembolehubah
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> var length; length = 1; document.getElementById("demo").innerHTML = length; </script> </body> </html>
Pengendali JavaScript
JavaScript menggunakan operator aritmetik kepada nilai yang dikira:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <p id="demo"></p> <script> document.getElementById("demo").innerHTML = (5 + 6) * 10; </script> </body> </html>
Bahasa JavaScript mempunyai banyak jenis operator:
Jenis Penerangan
Pengendali tugasan, aritmetik dan bitwise = + - * /
Pengendali bersyarat, perbandingan dan logik == != < >Dalam HTML, pernyataan JavaScript menghantar arahan kepada penyemak imbas.
pernyataan dipisahkan oleh koma bertitik: x = 5 + 6;y = x * 10;
Kata kunci JavaScript
var x = 5 + 6;
Kata Kunci JavaScript
JavaScript juga menyimpan beberapa kata kunci yang tidak digunakan dalam versi bahasa semasa, tetapi akan digunakan dalam sambungan JavaScript akan datang.
Kata kunci JavaScript mesti bermula dengan huruf, garis bawah (_), atau tanda dolar ($). Aksara berikut boleh berupa huruf, nombor, garis bawah atau tanda dolar (nombor tidak dibenarkan muncul sebagai aksara pertama supaya JavaScript boleh membezakan kata kunci dan nombor dengan mudah).
Berikut ialah perkataan terpelihara yang paling penting dalam JavaScript (dalam susunan abjad):
abstract else instanceof super
suis int enum booleanpecah antara muka eksport disegerakkan
bait memanjang biarkan ini
kes lontaran jauh palsu
tangkap lontaran asli terakhir
akar akhirnya fana baharu
kelas terapung null true
const untuk pakej cuba
teruskan fungsi jenis peribadi
penyahpepijat goto protected var
lalai jika awam kosong
< .
gandakan dalam statik dengan
Nota JavaScript
Bukan semua pernyataan JavaScript ialah "perintah". Kandungan selepas garis miring berganda // akan diabaikan oleh penyemak imbas:
// Saya tidak akan melaksanakan
Jenis data JavaScript
JavaScript mempunyai berbilang jenis data: nombor , rentetan, tatasusunan, objek, dsb.:
var length = 16; Quantity assignment
var lastName = "Johnson"; // String Assignment melalui string literal
var cars = ["Saab", "Volvo ", "BMW"]; // Tugasan Tatasusunan melalui literal tatasusunan
var person = {firstName:"John", lastName:"Doe"}; // Tugasan objek melalui literal objek
kembalikan a * b;
JavaScript adalah sensitif huruf besar-besaran.
Apabila menulis pernyataan JavaScript, sila beri perhatian sama ada kekunci suis kes dimatikan.
Untuk mengetahui lebih lanjut, pelajari manual rujukan Unicode lengkap kami.