03 資料型別

2022-06-22 18:54:13 字數 828 閱讀 7778

資料型別包括:基本資料型別和引用資料型別。

基本資料型別指的是簡單的資料段,引用資料型別指的是有多個值構成的物件。

當我們把變數賦值給乙個變數時,解析器首先要確認的就是這個值是基本型別值還是引用型別值。

1、基本資料型別

number

var a = 123;

//typeof 檢查當前變數是什麼資料型別

console.log(typeof

a)//

特殊情況

var a1 = 5/0;

console.log(typeof a1) //

infinity 無限大. number型別

string

var str  = '123'console.log(

typeof str)

boolean

var b1 = false

;console.log(

typeof b1)

null

var c1 = null;//

空物件. object

console.log(c1)

undefined

var

d1;//

表示變數未定義

console.log(typeof d1)

2、引用資料型別

function

object

arrray

string

date

03 資料型別

值型別 基本資料型別是go語言實際的原子,復合資料型別是由不同的方式組合基本型別構造出來的資料型別,如 陣列,slice,map,結構體 整型 int8 uint 基礎型別之數字型別 浮點型 float32,float64 基礎型別之數字型別 複數 基礎型別之數字型別 布林型 bool 基礎型別,只...

03 資料型別

資料型別包括 基本資料型別和引用資料型別 基本資料型別指的是簡單的資料段,引用資料型別指的是有多個值構成的物件。當我們把變數賦值給乙個變數時,解析器首先要確認的就是這個值是基本型別值還是引用型別值 var a 123 typeof 檢查當前變數是什麼資料型別 console.log typeof a...

php資料型別03

特殊情況如下 a 2012abcd b qq2012abcd var dump int a 輸出2012,非數字部分就會被抹去 var dump int b 輸出的是0,全部都被抹掉了 a 2012 settype a int settype直接改變作用體變數型別,而強制轉換是複製乙個物件 intv...