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資料型別
- JavaScript型別檢測JavaScript型別
- JavaScript 資料型別檢測終極解決方案JavaScript資料型別
- js檢測資料型別JS資料型別
- JavaScript中資料型別檢測方法盤點JavaScript資料型別
- JavaScript安全的型別檢測JavaScript型別
- JS專題之資料型別和型別檢測JS資料型別
- JavaScript變數型別檢測總結JavaScript變數型別
- JavaScript - 資料型別JavaScript資料型別
- JavaScript 資料型別JavaScript資料型別
- JavaScript資料型別JavaScript資料型別
- JavaScript: 資料型別JavaScript資料型別
- JavaScript基本資料型別JavaScript資料型別
- javaScript的資料型別JavaScript資料型別
- 別再被坑了! JavaScript型別檢測的最佳實踐JavaScript型別
- 深度解析javaScript常見資料型別檢查校驗JavaScript資料型別
- js 型別檢測JS型別
- 【JS】型別檢測JS型別
- JavaScript判斷資料型別JavaScript資料型別
- JavaScript 資料型別轉換JavaScript資料型別
- JavaScript——資料型別詳解JavaScript資料型別
- javascript中的資料型別JavaScript資料型別
- javascript資料型別判斷JavaScript資料型別
- JavaScript的資料型別(1)JavaScript資料型別
- JavaScript的資料型別(2)JavaScript資料型別
- JavaScript的資料型別(3)JavaScript資料型別
- JavaScript的資料型別(4)JavaScript資料型別
- javascript資料型別轉換JavaScript資料型別
- javascript 資料型別判斷JavaScript資料型別
- JavaScript 基本資料型別(轉)JavaScript資料型別
- JavaScript有哪些資料型別?JavaScript資料型別
- PHP 資料型別之檢視和判斷資料型別PHP資料型別
- JS中資料型別檢測方法——typeofJS資料型別
- JavaScript 資料型別與型別判斷詳解JavaScript資料型別
- C++檢視資料型別C++資料型別
- JavaScript 中的型別檢查JavaScript型別
- JavaScript基本資料型別有哪些JavaScript資料型別