字面量就是常量,也就是不會改變的量,比如數字1。變數就是可以變化的量,一般變數可以用來儲存字面量。var age=80;
比如直接alert(12342)
字面量都是可以直接使用,但是我們一般都不會直接使用字面量
變數可以用來儲存字面量,而且變數的值是可以任意改變的
通過變數可以對字面量進行描述
變數更加方便我們使用
變數更加方便我們使用,所以在開發中都是通過變數去儲存乙個字面量,而很少直接使用字面量
宣告變數
在js中使用var關鍵字來宣告乙個變數
為變數賦值
宣告和賦值同時進行
>js字面量和變數
title
>
6head
>
7<
body
>
8<
script
>9/*
10* 1
11* 字面量 也就是常量:就是值不會發生改變的量12*
13* 變數
14* x,y x1+y1=z1
15* 變數就是可以變化的量
16* 變數可以儲存字面量
17* 變數可以來描述字面量
18* 變數是可以重複賦值的(變數的值可以改變)19*
20* 變數如果只被宣告,沒有被賦值的話,初始值是 undefined21*
22* 變數用的特別特別特別多
23* 字面量一般不直接使用,一般配合變數來使用24*
25* 在js中,我們使用var(variable)關鍵字來定義變數
26* var width; 表示定義了乙個變數(宣告),這個變數的名字是width
27* width=30; 就是給變數賦值,28*
29* 賦值符號(=)
30* width=30; 將30這個值賦值給width這個變數
31* 程式語言中的等於好(==)32*
33*34*
*/35
varwidth;
//變數的宣告
36console.log(width);
37width=30
; //
變數的賦值
38width=35
;39//var width=30; //變數的宣告和賦值寫在一塊
40var
height=2
;41vararea
=width
*height;
//變數的使用
42console.log(area);
43script
>
44body
>
45html
>
範仁義js課程 61 陣列簡介
陣列就是對資料進行分組存放,這樣可以很方便的儲存資料,也可以很方便的運算元據,比如 var arr 89,99,79 陣列簡介 title 6head 7 body 824 script 25 如何儲存每個人的分數 26 用變數來儲存分數 27var peter 89 28vartom 99 29v...
範仁義js課程 55 閉包
閉包就是能夠讀取其他函式內部變數的函式。只有函式內部的子函式才能讀取區域性變數,所以閉包可以理解成 定義在乙個函式內部的函式 在本質上,閉包是將函式內部和函式外部連線起來的橋梁。1 通過閉包,我們在函式外部操作了函式內部的值 2 閉包對應的函式中的變數是常駐記憶體a 函式巢狀 b 子函式要使用函式內...
範仁義js課程 22 選擇結構(if)
在js中,可以用if語句實現選擇結構,有單分支 只有if 雙分支 if,else 多分支 有if else if else if 條件語句 當條件為 true 時,執行 語句塊1。當時間小於 20 00 時,生成問候 good day if time 20 if 條件語句 else 當條件為 tru...