JavaScript 是一種流行的編程語言,廣泛應用於構建動態和交互式網頁。由於其易學性和靈活性,JavaScript 深受開發者歡迎。本文將匯總JavaScript開發中常見的英文詞彙,幫助初學者和有經驗的開發者快速掌握基礎知識。
Primitive Types
JavaScript 中有六種原始數據類型:
原始類型的值沒有屬性或方法,是不可變的,且比較時是按值而非按引用。
Object Types
除了原始類型,JavaScript 還有對像類型。對像是屬性的集合,每個屬性由鍵值對組成。對象屬性可以通過點操作符或方括號訪問。數組和函數在JavaScript中也屬於對象。
運算符是用於操作操作數的特殊符號,JavaScript 中的運算符類型包括:
Arithmetic Operators(算術運算符)
var x = 5;
var y = 10;
console.log(x + y); // 輸出: 15
console.log(y - x); // 輸出: 5
console.log(x * y); // 輸出: 50
console.log(y / x); // 輸出: 2
Assignment Operators(賦值運算符)
var x = 5;
x += 10; // 相當於 x = x + 10
console.log(x); // 輸出: 15
Comparison Operators(比較運算符)
var x = 5;
var y = 10;
console.log(x < y); // 輸出: true
console.log(x > y); // 輸出: false
console.log(x == y); // 輸出: false
console.log(x != y); // 輸出: true
函數是一組執行特定任務的語句,可以接收一個或多個參數並返回值。在JavaScript中,函數也是對象,可以賦值給變量,作為參數傳遞,或作為返回值返回。
Function Declaration(函數聲明)
function hello(name) {
console.log("Hello, " + name + "!");
}
hello("John"); // 輸出: Hello, John!
Function Expression(函數表達式)
var hello = function(name) {
console.log("Hello, " + name + "!");
};
hello("John"); // 輸出: Hello, John!
事件是網頁中發生的動作或情況,比如用戶點擊按鈕或滾動頁面。 JavaScript 可通過事件來觸發代碼執行。
Event Listeners(事件監聽器)
document.getElementById("myButton").addEventListener("click", function() {
alert("Button clicked!");
});
Event Object(事件對象)
事件對象包含觸發事件的相關信息,如按下的鍵或點擊的鼠標按鈕,作為參數傳遞給監聽函數。
document.addEventListener("keydown", function(event) {
console.log("Key pressed: " + event.key);
});
本文整理了JavaScript開發中常用的英文詞彙及其基本概念,適合PHP新手及前端初學者作為參考。持續學習與實踐是掌握JavaScript技能的關鍵,希望本指南能助你快速入門並提升。