JS 型別相關

2022-08-31 13:00:13 字數 677 閱讀 1746

typeof檢測型別

typeof 返回的資料型別種類:number(js不分整形,浮點等等 所有的數字都是number型別)、string、boolean、undefined、object、function

object物件型別——基本型別(number、string、boolean、undefined)與復合型別(由基本型別所組成)的對比、陣列

變數本身不具有 型別  變數的型別根據所賦值的型別所改變,js裡一切皆物件這並不衝突  物件也是由基本型別組成的

變數 最好是: 乙個變數只存放一種型別的資料  沒有強制規定  這樣寫更符合實際需求  也符合別人** 續寫

parseint()  官方解釋:函式可解析乙個字串,並返回乙個整數。簡單點說就是提取字串中的數字    12px34  只提取12  遇到其他的非數字跳出  只有dsd  只會出現  nan  (not a number ) 非數字  任何資料型別和nan做運算還是nan

parsefloat()函式可解析乙個字串,並返回乙個浮點數。

當然我們可以使用 isnan()檢測  資料是否是nan

常用方式

if

(isnan(a))

else

變數作用域

區域性變數  全域性變數  一般使用區域性變數  全域性變數在任何地方可用容易衝突   

js 資料型別相關?

一 資料型別 1 基礎型別 null,undefined,string,number,boolean,bigint,symbol 2 引用型別 object,array等都算是引用型別 二 兩種型別之間的區別 1 基礎型別 儲存在棧記憶體中,大小固定,方便快速查詢 2 引用型別 儲存在堆記憶體中,儲...

js中相關型別裝換

parseint,其他型別轉換為整數型別 console.log parseint 110 110 console.log parseint fg110 nan console.log parseint 1fg10 1 console.log parseint 1.10 1 console.log ...

JS型別(三) JS型別檢查

1.typeof 2.instanceof 3.object.prototype.tostring 那麼在實際的操作中,我們應該如何選擇使用呢?每種方法都是可以的嘛?這篇文章就帶哦你全面分析這三種型別檢測的方法,助你掌握js型別檢查的知識。1.為什麼說typeof是基本型別檢測?1 typeof對於...