js基礎知識

2021-09-25 07:10:30 字數 1062 閱讀 6130

①變數(識別符號,運算元據,後四個字最重要)

②變數的命名規則(錯誤會報錯)

(1)由字母、數字、下劃線、$符號組成,不能以數字開頭

(2) 不能是關鍵字和保留字,例如:for、while。

(3) 區分大小寫

③六種資料型別:number、string、boolean、undefined、null、物件

④number型別:(數值的固定值的表示法)

(1) nan:not a number(nan 與任何值都不相等,包括他本身)

(2) isnan: is not a number(返回值是boolean型別,如果不是乙個數字返回 true,如果是乙個數字,返回false)

(3)不要用nan去驗證nan

⑤string型別

(1)字串字面量 『程式猿』 "黑馬程式猿"單雙引號都行

(2)length屬性用來獲取字串的長度

(3)字串拼接使用 + 連線,兩邊只要有乙個是字串,那麼+就是字串拼接功能,兩邊如果都是數字,那麼就是算術功能。

⑥boolean型別

(1)boolean字面量: true和false,區分大小寫

(2) 計算機內部儲存:true為1,false為0

⑦undefined和null

(1) undefined表示乙個宣告了沒有賦值的變數,變數只宣告的時候值預設是undefined

(2)null表示乙個空,變數的值如果想為null,必須手動設定

⑧資料型別轉換

(1)number()可以把任意值轉換成數值,如果要轉換的字串中有乙個不是數值的字元,返回nan

(2)parseint(),如果第乙個字元是數字會解析知道遇到非數字結束,如果第乙個字元不是數字或者符號就返回nan

(3)parsefloat()把字串轉換成浮點數,parsefloat()和parseint非常相似,不同之處在與parsefloat會解析第乙個. 遇到第二個.或者非數字結束如果解析的內容裡只有整數,解析成整數

(4)boolean(),0 『』(空字串) null undefined nan 會轉換成false 其它都會轉換成true

JS基礎知識

本週抽空學習了一些js新手需要知道的知識 1 js中用 來賦值,例如var a 1.2 迴圈結構和c 基本相同。3 簡單 基本 資料型別 number string boolean undefined null。4 複雜 引用 資料型別 object array date function。還有一些...

js基礎知識

1.ecmascript 直譯器 0,1 幾乎沒有相容性問題 2.dom 文件,物件,模型 document object model 相容性一般 3.bom 瀏覽器 物件,模型 browser object model 完全不相容 number string boolean function ob...

js基礎知識

1.型別和型別轉換 1 值型別 string 字串 number 數值 boolean 布林值 undefined null 2 引用型別 array 陣列 object 物件 function 函式 2.null 和 undefined 1 undefined表示未定義。對於沒有初始化的變數 函式...