一、變數
1. 基礎寫法解釋
let x = 10; (使用let關鍵詞定義/宣告一個變數x,并讓它存盤數字值10,)
-
let的作用是定義變數,像這種在js語法中有作用的單詞稱之為關鍵詞, -
能定義變數的不僅僅只有
let,還有const以及var,區別會在后續課程中比較,目前我們只使用let, -
=是賦值的意思,不是比較相等的意思,把 右邊的資料 交給 左邊變數 存起來, -
賦值之后,變數就是對應值的代號了,使用變數相當于在使用對應的值,例如
x+20得到的結果是30, -
變數有點類似于我們數學中學函式時那個x、y、z,不過JavaScript中資料不僅僅只有數字,還有很多種資料型別,下一個章節我們再學習,
2. 變數的命名規范
可以使用 字母 數字 _ $ 的組合,且不能以數字開頭,
嚴格區分大小寫,(比如 A 和 a 不是同一個變數)
不能使用保留字或關鍵字,
最好 見名知意,
3. 保留關鍵詞有哪些
arguments、break、case、catch、class、const、continue、debugger、default、delete、do、else、enum、eval、export、extends、false、finally、for、function、if、implements、import、in、instanceof、interface、let、new、null、package、private、protected、public、return、static、super、switch、this、throw、true、try、typeof、var、void、while、with、yield,
4. 定義變數的各種寫法
let a; //定義變數,但是不賦值
let b = 10; //定義變數,且賦值
let c = 1+2; //定義變數,再運算賦值
let d = 10;
let d = 20;//(同作用域下)重復定義會報錯
let e = 1,f = 2,g = 3; //一個let定義三個變數,用 , 號隔開
h = 20; // 不通過關鍵詞宣告的變數,可以用,但是相當于宣告在全域作用域,這樣很容易沖突忘記或者混淆,不要這樣寫,
alert(i);// 如果沒有定義變數(也沒有跟上面的h一樣賦值)就直接使用,會報錯,`i is not defined`
const PI = 3.1415;
PI = 3; // TypeError: Assignment to constant variable.
二、彈窗
-
彈窗(根據瀏覽器不同彈窗框樣式不一樣且無法修改樣式)
-
alert()
普通彈窗,一般用來做代碼除錯,
-
confirm()
確認彈窗,有確認和取消兩個選擇,配合賦值可以得到用戶的選擇,樣式不好看不常用,
-
prompt()
輸入彈窗,有輸入框可以輸入文字,配合賦值可以得到用戶輸入的內容,樣式不好看不常用,
-
-
日志
-
console.log()
在瀏覽器控制臺中列印日志,一般用來做代碼除錯,
-
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/303603.html
標籤:其他
上一篇:時隔許久,精心整理的超級實用的Web前端面試題總結后續來啦
下一篇:方法與函式匯總
