在JavaScript中,有5種基本數據類型和1種復雜數據類型,基本數據類型有:Undefined, Null, Boolean, Number和String;復雜數據類型是Object,Object中還細分了很多具體的類型,比如:Array, Function, Date等等。今天我們就來探討一下,使用什么方法判斷一個出一個變量的類型。
在講解各種方法之前,我們首先定義出幾個測試變量,看看后面的方法究竟能把變量的類型解析成什么樣子,以下幾個變量差不多包含了我們在實際編碼中常用的類型。
- var num = 123;
- var str = 'abcdef';
- var bool = true;
- var arr = [1, 2, 3, 4];
- var json = {name:'wenzi', age:25};
- var func = function(){ console.log('this is function'); }
- var und = undefined;
- var nul = null;
- var date = new Date();
- var reg = /^[a-zA-Z]{5,20}$/;
- var error= new Error();
新聞熱點
疑難解答
圖片精選