javascript 資料型別檢測
資料型別檢測
-
基本資料型別一般用
typeof
typeof 'hello'; // string typeof('hello'); // string
-
引用資料型別一般用
instanceof
let o = {}; o instanceof Object; // true let arr = []; arr instanceof Array; // true
-
使用
Object.prototype.toString.call()
判斷資料型別// 基本資料型別 Object.prototype.toString.call(null); // [object Null] Object.prototype.toString.call(undefined); // [object Undefined] Object.prototype.toString.call(1); // [object Number] Object.prototype.toString.call(false); // [object Boolean] Object.prototype.toString.call('string'); // [object String] Object.prototype.toString.call(Symbol('symbol')); // [object Symbol] // 內部引用資料型別 Object.prototype.toString.call([1,2,3]); // [object Array] Object.prototype.toString.call(() => {}); // [object Function] Object.prototype.toString.call(new Date()); // [object Date] Object.prototype.toString.call(new RegExp()); // [object RegExp] // 自定義引用資料型別 function Persion(_name='name', _age=18){ this.name = _name; this.age = _age; } Object.prototype.toString.call(new Persion('girl')); // [object Object]
相關文章
- JavaScript的資料型別及其檢測JavaScript資料型別
- JavaScript 資料型別檢測終極解決方案JavaScript資料型別
- js檢測資料型別JS資料型別
- JavaScript安全的型別檢測JavaScript型別
- JS專題之資料型別和型別檢測JS資料型別
- JavaScript變數型別檢測總結JavaScript變數型別
- JavaScript資料型別JavaScript資料型別
- JavaScript - 資料型別JavaScript資料型別
- JavaScript 資料型別JavaScript資料型別
- JS中資料型別檢測方法——typeofJS資料型別
- JavaScript基本資料型別JavaScript資料型別
- javaScript的資料型別JavaScript資料型別
- 深度解析javaScript常見資料型別檢查校驗JavaScript資料型別
- 別再被坑了! JavaScript型別檢測的最佳實踐JavaScript型別
- JavaScript有哪些資料型別?JavaScript資料型別
- javascript中的資料型別JavaScript資料型別
- JavaScript——資料型別詳解JavaScript資料型別
- JavaScript 資料型別轉換JavaScript資料型別
- JavaScript判斷資料型別JavaScript資料型別
- javascript資料型別轉換JavaScript資料型別
- PHP 資料型別之檢視和判斷資料型別PHP資料型別
- js 型別檢測JS型別
- JavaScript 資料型別與型別判斷詳解JavaScript資料型別
- JavaScript資料型別及輸出JavaScript資料型別
- JavaScript基本資料型別有哪些JavaScript資料型別
- JavaScript 基本資料型別轉換JavaScript資料型別
- 深入學習JavaScript資料型別JavaScript資料型別
- 玩轉 JavaScript 之資料型別JavaScript資料型別
- JavaScript獲取物件資料型別JavaScript物件資料型別
- 01.javascript之資料型別JavaScript資料型別
- C++檢視資料型別C++資料型別
- 漏洞型別及檢測型別
- JavaScript中的資料型別-儲存差別JavaScript資料型別
- JavaScript筆記5:計時器、物件、基本資料型別、引用資料型別JavaScript筆記物件資料型別
- JavaScript 基礎 (一) - 基本資料型別JavaScript資料型別
- 如何判斷JavaScript的資料型別?JavaScript資料型別
- JavaScript資料型別分析及其轉換JavaScript資料型別
- JavaScript學習之資料型別(1)JavaScript資料型別