1. 程式人生 > >javascript json 資料型別轉化和判斷

javascript json 資料型別轉化和判斷

型別轉化大致上的經常需要轉化的有三種:num str bool;

一:轉化

1.隱式轉化:

這個就跳過了,注意+ - null就可以了

2.顯示轉化:

toString() 

parseint()

parsefloat()

3.強制轉化:

boolean()

string()

number()

二:判斷

isNaN() 函式用於檢查其引數是否是非數字值

typeof(XX)=="string"   利用typeof來配合使用

你的物件 nstanceof  型別

例如:

var oStringObject = new String("hello world");

console.log(oStringObject instanceof String);

 

json:在互動裡面很常見,下面開始

json.parse:json字串轉化json物件,一定要是合法合理的json字串‘{}’

json.stringify:將json物件轉化json字串,一定要是合法合理的json物件,因為會檢測json物件格式,不符合要求會報錯,不同於eval(),這個eval()不夠嚴密,會有一定的資料傳輸問題,一旦被攻擊注入,就掛了。所以少用eval()