狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

JavaScript 21天入門(mén):基本語(yǔ)法

admin
2024年10月18日 22:35 本文熱度 825

今天我們來(lái)聊聊 JavaScript 的基本語(yǔ)法,包括變量、數(shù)據(jù)類型、操作符和表達(dá)式。

首先,JavaScript 是區(qū)分大小寫(xiě)的,并使用 Unicode 字符集。

在 JavaScript 中,指令被稱為語(yǔ)句,并用分號(hào)(;)進(jìn)行分隔。

如果一條語(yǔ)句獨(dú)占一行,分號(hào)則可以省略,但不建議這么做,而且像 prettier 這樣的擴(kuò)展會(huì)默認(rèn)把分號(hào)加上。

如果一行中有多條語(yǔ)句,那么這些語(yǔ)句必須用分號(hào)分開(kāi)。

變量

在 JavaScript 中,變量是用來(lái)存儲(chǔ)數(shù)據(jù)的容器。

變量的名字又叫做標(biāo)識(shí)符,其需要遵守一定的規(guī)則。

一個(gè) JavaScript 標(biāo)識(shí)符必須以字母、下劃線\_或者美元符$開(kāi)頭;后續(xù)的字符也可以是數(shù)字(0-9)。

可以使用 varlet 或 const 三種方式來(lái)聲明變量。

var 是最早的聲明方式,現(xiàn)在更推薦使用 let 和 const

// 使用 var 聲明變量 var name = 'Alice'; console.log(name); // 輸出: Alice  // 使用 let 聲明變量 let age = 25; console.log(age); // 輸出: 25  // 使用 const 聲明常量 const pi = 3.14; console.log(pi); // 輸出: 3.14 

用 var 或 let 語(yǔ)句聲明的變量,如果沒(méi)有賦初始值,則其值為 undefined。

可以使用 undefined 來(lái)判斷一個(gè)變量是否已賦值。

var input; if (input === undefined) {   //處理分支1 } else {   //處理分支2 } 

undefined 值在布爾類型環(huán)境中會(huì)被當(dāng)作 false 。

數(shù)值類型環(huán)境中 undefined 值會(huì)被轉(zhuǎn)換為 NaN。

數(shù)據(jù)類型

JavaScript 有多種數(shù)據(jù)類型,主要包括以下幾種:

  • 字符串 (String): 用于表示文本,例如 "Hello, World!"

  • 數(shù)字 (Number): 用于表示整數(shù)和浮點(diǎn)數(shù),例如 42 和 3.14

  • 布爾值 (Boolean): 只有兩個(gè)值:true 和 false

  • 數(shù)組 (Array): 用于存儲(chǔ)多個(gè)值的有序集合,例如 [1, 2, 3]

  • null:一個(gè)表明 null 值的特殊關(guān)鍵字。JavaScript 是大小寫(xiě)敏感的,因此 null 與 Null、NULL 或變體完全不同。

  • undefined: 和 null 一樣是一個(gè)特殊的關(guān)鍵字,undefined 表示變量未賦值時(shí)的屬性。

  • 對(duì)象 (Object): 用于存儲(chǔ)鍵值對(duì)的集合,例如 {name: "Alice", age: 25}

let message = 'Hello, World!'; // 字符串 let count = 42; // 數(shù)字 let isActive = true; // 布爾值 let numbers = [1, 2, 3]; // 數(shù)組 let person = { name: 'Alice', age25 }; // 對(duì)象  console.log(message, count, isActive, numbers, person); 

JavaScript 是一種動(dòng)態(tài)類型語(yǔ)言 (dynamically typed language)。

這意味著你在聲明變量時(shí)可以不必指定數(shù)據(jù)類型,而數(shù)據(jù)類型會(huì)在代碼執(zhí)行時(shí)會(huì)根據(jù)需要自動(dòng)轉(zhuǎn)換。

//聲明變量 year var year = 2024; //可以為year賦值成字符串 year = "The year is 2024"; 

在包含的數(shù)字和字符串的表達(dá)式中使用加法運(yùn)算符(+),JavaScript 會(huì)把數(shù)字轉(zhuǎn)換成字符串。

x = "The year is " + 2024; // "The year is 2024" y = 2024 + " is the year"; // "2024 is the year"  

操作符

操作符用于執(zhí)行各種操作,例如算術(shù)運(yùn)算、比較運(yùn)算和邏輯運(yùn)算。

常見(jiàn)的操作符有:

  • 算術(shù)操作符+-*/%(取模)

  • 比較操作符=====!=!==><>=<=

  • 邏輯操作符&&(與)、||(或)、!(非)

let a = 10; let b = 20;  // 算術(shù)操作 console.log(a + b); // 輸出: 30 console.log(a - b); // 輸出: -10 console.log(a * b); // 輸出: 200 console.log(a / b); // 輸出: 0.5 console.log(a % b); // 輸出: 10  // 比較操作 console.log(a == b); // 輸出: false console.log(a != b); // 輸出: true console.log(a > b); // 輸出: false console.log(a < b); // 輸出: true  // 邏輯操作 console.log(a > 5 && b < 30); // 輸出: true console.log(a > 15 || b < 30); // 輸出: true console.log(!(a > 15)); // 輸出: true 

表達(dá)式

表達(dá)式是由變量、值和操作符組成的代碼片段,用于計(jì)算一個(gè)值。

例如,a + b 是一個(gè)表達(dá)式,它的值是 30

表達(dá)式可以用在賦值語(yǔ)句、條件語(yǔ)句等地方。

let x = 5; let y = 10; let z = x + y; // 表達(dá)式 x + y 的值是 15  if (z > 10) {   console.log('z 大于 10'); } else {   console.log('z 小于或等于 10'); } 

總結(jié)

  • ?? JavaScript 是區(qū)分大小寫(xiě)的,并使用 Unicode 字符集。

  • ?? 一個(gè) JavaScript 標(biāo)識(shí)符必須以字母、下劃線\_或者美元符$開(kāi)頭;

  • ?? JavaScript 是一種動(dòng)態(tài)類型語(yǔ)言 (dynamically typed language)。


該文章在 2024/10/19 12:22:53 編輯過(guò)
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved