瀏覽器核心
ie trident 俗稱ie核心
chrome webkit blink(2023年)
firefox gecko 俗稱firefox核心
opera blink presto
safari webkit
// 命名規則 : 必須遵守, 不遵守程式就會報錯
// 1. 變數名使用_ $ 或者字母開頭, 變數裡面可以包括 _ $ 字母 數字
// 2. 變數必須宣告後才能使用, 否則就會報錯
// 3. 不能使用js裡面的關鍵字和保留字
// 命名規範 : 程式設計師約定俗成的乙個規矩
// 1. 最好使用英語單詞來命名
// 2. 駝峰命名法 第乙個單詞首字母小寫, 後面每個單詞的首字母大寫
// name 可以不宣告就是用, 除name以外, 其他所有的變數不宣告直接使用 就會報錯
三, 五種基本資料型別
1,string
js裡面一切以雙引號或者單引號引起來的內容
2,number
數學上的所有數字, 0 1 -2 3.14
nan1. 他是一種特殊的數字型別, 是數學計算錯誤出現的一種數字
2. nan 不等於任何數字, 包括他自己
3. nan和任何數字計算得到的都是nan
4. isnan(資料) 檢測乙個數字是不是nan
true
false
number.max_value最大值
number.min_value 最小值
infinity正無窮
-infinity負無窮
3,boolean
表示的是事物的對立面
只有兩個值
true
false
4,undefined
他表示空值
變數宣告後, 沒有賦值, js給的初始值
他是一種特殊的資料型別
只有乙個只, 就是undefined
5,null
也表示空值, 這個必須人為賦值
null型別, 也只有乙個值 null
他是乙個物件
資料型別檢測
關鍵字 typeof(變數名或者資料)
返回只有六個值
string
number
boolean
object
undefined
function
typeof無法檢測複雜資料型別
Js 基本資料型別
number是表示數字的型別。在js中沒有整浮 大小 正負之分。2.1 科學計數法3 10 8 3e8 3 10 4 3e 42.2 不同進製 2.3 特殊值 nan是number的乙個特殊值,表示乙個非數字的狀態。它有一些特殊的屬性 typeof nan number nan nan false0...
JS 基本資料型別
一 undefined 型別 ecmascript 3引入undefined型別 1.它的值只有乙個 undefined 2.未初始化的變數 會隱式轉換為undefined型別 var box alert typeof box 二 null 型別 1.它只有乙個值 null 它表示乙個空物件的引用 ...
js 基本資料型別和引用資料型別
1 資料型別 js分兩種資料型別 基本資料型別 number string boolean null undefined symbol es6 這些型別可以直接操作儲存在變數中的實際值。引用資料型別 object 在js中除了基本資料型別以外的都是物件,資料是物件,函式是物件,正規表示式是物件 2 ...