JavaScript是一種用于Web開發的基本編程語言。與Mocha相比,它的實現速度更快,并且具有一些特殊功能,例如對象,函數和事件處理程序。在JavaScript中,代碼由一系列語句組成,每個語句都是一個定義,執行或執行并返回值的單個任務。JavaScript源代碼處于所有這些語句之間。
JavaScript代碼本質上是文本文件,例如以下片段:
var total = 0; for (var i = 1; i<= 100; i++) { total +=i; } alert('The sum of numbers from 1 to 100 is ' + total);
這個代碼片段計算1到100之間所有整數的總和并將其傳遞給alert方法。 它包含三個語句:一個定義變量并將其初始化為零,一個循環語句,以及一個調用警報方法的語句。JavaScript引擎按順序執行這些操作。
JavaScript源代碼包含編寫腳本的所有語句。這些語句都是一系列字符,如上面的代碼示例中的var,for和alert。這些字符是嚴格定義的,并需要按照特定的順序出現,否則腳本將無法運行或以意外的方式運行。例如,以下代碼是無效的:
Total var = 0; For (var i = 1; i<= 100; i++) { Total = +i; } alert ('從1到100的數字之和為' + 總
盡管它與前面的代碼一樣,但它包含拼寫錯誤和語法錯誤。在這種情況下,變量定義用反向順序出現,括號和引號不完全,加法運算符用于單個變量等等。 這些錯誤可能會導致腳本執行停止,部分運行或產生意外行為。
JavaScript源代碼可以直接內嵌在HTML文件中,也可以在單獨的文件中存儲。內嵌代碼位于