快速入門:什么是 Javascript Item
Javascript Item是JavaScript中最基本的數據類型,可以用來存儲單個值。它可以包含數字、字符串、布爾值、null、undefined、對象和函數。
例如:
var item1 = 5; // 數字 var item2 = "hello"; // 字符串 var item3 = true; // 布爾值 var item4 = null; // null var item5 = undefined; // undefined var item6 = { name: "Tom", age: 20 }; // 對象 var item7 = function() { console.log("function") } // 函數
數字
在JavaScript中,數字可以包含整數和浮點數。它們可以進行基本數學運算,如加、減、乘、除和取模。
var num1 = 10; // 整數 var num2 = 3.14; // 浮點數 console.log(num1 + num2); // 加法運算,輸出:13.14 console.log(num1 - num2); // 減法運算,輸出:6.86 console.log(num1 * num2); // 乘法運算,輸出:31.4 console.log(num1 / num2); // 除法運算,輸出:3.1847133757961785 console.log(num1 % 3); // 取模運算,輸出:1
字符串
JavaScript中字符串是文本。字符串必須用引號(單引號或雙引號)括起來。
var str1 = "hello"; // 雙引號括起來的字符串 var str2 = 'world'; // 單引號括起來的字符串 console.log(str1 + " " + str2); // 字符串拼接,輸出:hello world console.log(str1.length); // 字符串長度,輸出:5 console.log(str1.charAt(0)); // 獲取指定下標的字符,輸出:h console.log(str1.indexOf("l")); // 獲取指定字符的下標,輸出:2
布爾值
布爾值只能有兩個值:true和false。它們經常用于控制條件語句的流程。
var bool1 = true; var bool2 = false; console.log(2 >1); // 輸出:true console.log(2< 1); // 輸出:false console.log(bool1 && bool2); // 邏輯與,輸出:false console.log(bool1 || bool2); // 邏輯或,輸出:true console.log(!bool1); // 邏輯非,輸出:false
null 和 undefined
在JavaScript中,null和undefined表示沒有值。它們經常用于變量的默認值。
var n1 = null; // null表示沒有值 var n2; // undefined表示變量未定義 console.log(n1); // 輸出:null console.log(n2); // 輸出:undefined
對象和函數
JavaScript中對象是鍵值對的集合。每個鍵和值之間用冒號分隔,每個鍵值對之間用逗號分隔,整個對象用花括號括起來。函數是一段被封裝的可執行代碼塊。
var obj = { name: "Tom", age: 20 }; // 對象 function sayHello(name) { // 函數 console.log("Hello " + name); } sayHello(obj.name); // 調用函數,輸出:Hello Tom
JavaScript Arrays的“項”(item)通過通過下標索引進行訪問,但它們使用不同的術語來描述它們。JavaScript的 Array項描述為元素(element)。