var a ; - - - - - 宣告乙個變數用來儲存資料
a = 12; - - - - - 給變數賦值
變數的命名規則和規範
命名規則:必須遵守,否則就會報錯
1.變數名使用_$或者字母,變數裡面可以包括 _ $ 字母 數字 陣列,區分大小寫
2.變數必須宣告後才能使用,否則就報錯
3.不能使用js裡面的關鍵字和保留字
命名規範:約定俗成的規矩
1.最好使用英語單詞來命名
2.駝峰命名法第乙個單詞首字母小寫,後面每個單詞首字母大寫
3.name 可以不宣告就是用, 除name以外, 其他所有的變數不宣告直接使用 就會報錯
js資料型別
基本資料型別
string
js裡面一切以雙引號或者單引號引起來的內容
js裡面一切以雙引號或者單引號引起來的內容
數學上的所有數字, 0 1 -2 3.14
nan
1. 他是一種特殊的數字型別, 是數學計算錯誤出現的一種數字
2. nan 不等於任何數字, 包括他自己
3. nan和任何數字計算得到的都是nan
4. isnan(資料) 檢測乙個數字是不是nan
true
false
number數學上的所有數字, 0 1 -2 3.14
number.max_value
最大值number.min_value
最小值infinity
正無窮-infinity
負無窮
number.max_value
最大值number.min_value
最小值infinity
正無窮-infinity
負無窮boolean
表示的是事物的對立面
只有兩個值
true
false
表示的是事物的對立面
只有兩個值
true
false
undefined
他表示空值,變數宣告後, 沒有賦值, js給的初始值
他是一種特殊的資料型別,只有乙個值, 就是undefined
也表示空值, 這個必須人為賦值
null
null型別, 也只有乙個值 null
他是乙個物件
資料型別檢測
關鍵字 typeof(變數名或者資料)
返回只有六個值
string
number
boolean
object
undefined
function
typeof無法檢測複雜資料型別
js變數宣告
var a 向系統要個空間 var 是個關鍵字,變數宣告只有var var a 10 這裡發生兩個過程,乙個是向系統要個空間,另乙個是把10放進房間。並且先發生第一步。var a 10 a 20 20的值把10的值覆蓋 var a,b,c,e 可以同時宣告多個變數,中間以,號 程式設計都是英文狀態 ...
js變數宣告方式
var 關鍵字 作用 宣告變數 student是變數名 自定義的,起名規範 運算符號 rhj 資料 資料代表頁面中所有的資訊 變數的作用 儲存資料 變數可以儲存js的任意資料型別 變數資料可以改變,名字不可變 乙個var宣告乙個變數,幾個var幾個變數 var student rhj 建立變數時,可...
JS變數宣告提公升
js的變數作用域是離它最近的封閉語塊或 塊,包含他們內部的函式.在 塊中宣告會被隱式的提公升到封閉函式的頂部 1 function 6 var y 1 7 上面的 會被js解釋成下面的格式 1 function 8 有時候我們會不小心的在函式內部重新宣告了已有的變數 function text x ...