欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

javascript 基礎概念

張明哲1年前7瀏覽0評論

JavaScript 基礎概念

JavaScript 是一種基于對象的腳本語言,最初被設計用于 Web 開發。它是一種動態的、高級的、解釋性的語言,具有跨平臺、面向對象、事件驅動等多種特性,在現代 Web 開發中占據了重要地位。以下是 JavaScript 的基本概念。

1、變量和數據類型

JavaScript 中的變量是松散類型的,不需要指定數據類型。使用var關鍵字來聲明變量,可以賦值不同類型的數據。JavaScript 支持數字、字符串、布爾、數組、對象等多種數據類型。這些變量的值可以根據需要隨時改變。

// 變量聲明
var a = 5;
var b = "Hello World!";
var c = true;
var d = [1, 2, 3];
var e = {name: "John", age: 25};

2、基本運算符和表達式

JavaScript 支持基本的算術運算符(加、減、乘、除)、比較運算符(等于、大于等)和邏輯運算符(與、或、非)。它也支持復雜的表達式,可以使用括號來區分優先級。

// 算術運算符
var a = 5;
var b = 2;
console.log(a+b); // 7
console.log(a-b); // 3
console.log(a*b); // 10
console.log(a/b); // 2.5
// 比較運算符
console.log(a==b); // false
console.log(a>b); // true
console.log(a<=b); // false
// 邏輯運算符
console.log(a>b || b==2); // true
console.log(!(a>b)); // false
// 表達式
console.log((a+b)*2); // 14

3、條件語句和循環語句

JavaScript 中的條件語句(if、switch)和循環語句(for、while、do-while)可以根據條件來執行相應的代碼,使得程序可以根據需要重復執行某些操作。

// 條件語句
var a = 5;
if (a>0) {
console.log("A is positive");
}
else {
console.log("A is negative");
}
// 循環語句
for (var i=0; i<3; i++) {
console.log(i);
}
var i=0;
while (i<3) {
console.log(i);
i++;
}
var j=3;
do {
console.log(j);
j--;
} while (j>0);

4、函數和對象

JavaScript 中的函數是一個可重復使用的代碼塊,可以接收參數并返回值。可以在函數內部定義變量和運算,也可以使用外部變量和函數。對象是 JavaScript 中的主要數據類型,可以將變量、函數、數組等不同類型的數據封裝在一起。

// 函數
function multiply(a, b) {
return a*b;
}
console.log(multiply(2, 5)); // 10
// 對象
var person = {
name: "John",
age: 25,
dob: "1995-01-01",
getAge: function() {
var today = new Date();
var dob = new Date(this.dob);
var age = today.getFullYear() - dob.getFullYear();
return age;
}
}
console.log(person.name); // John
console.log(person.getAge()); // 26

JavaScript 基礎概念漫長而多樣化,更多詳細信息可以查看相關文檔或書籍。