js 六種資料型別的區別及bool 轉換判斷

2021-09-07 08:12:21 字數 423 閱讀 6616

一、bool型轉換判斷:

1、true 和 1 比較是相同,false 和 0 比較是相同(是 「==」 比較),因為內部會實現資料型別的 轉化,將true 轉換成1,將false 轉換成0, js 內部有很多資料型別的自動轉換,這是大家一定要注意的。後面還會提到很多。  但是使用「===」  就不相等了,因為 他們的資料型別是不等的。

2、顯示轉換成boolean,使用boolean()方法顯示轉換,需要注意的是各種資料型別,什麼時候轉換成true 什麼時候轉換成 false

1)string型別,只要不是  空字串  都會 轉換成 true

2)number型別,只要不是 0 ,即使是負數,都會轉換成 true

3)  object型別,只要不是 null 型別,都會轉換成true

4)undefined型別,都會轉換成 false

js五種資料型別及其轉換

簡單資料型別 number string boolean undefined null 複雜資料型別 object function number資料型別 int float 0.1 0.3!0.4 判斷乙個數是不是number型別有3種方法 parseint parsefloat number 其...

Redis五種資料型別及應用

redis常見的五種資料型別 string hash list set sorted set zset string是簡單的key value型別,效率高。常用命令 get set incr decr mget等 應用 常規的key value操作 常規計數 微博數 粉絲數 點讚數 hash其實也是...

SQL Server中六種資料移動的方法

sql server中六種資料移動的方法 1.通過工具dts的設計器進行匯入或匯出 dts的設計器功能強大,支援多工,也是視覺化介面,容易操作,但知道的人一般不多,如果只是進行sql server資料庫中部分表的移動,用這種方法最好,當然,也可以進行全部表的移動。在sql server enterp...