var oType = {};
for(var i=0,type;type=['String','Array','Number'][i++];){
(function(type){
oType['is'+type]=function(obj){
return Object.prototype.toString.call(obj) ==='[object '+type+']';
}
})(type)
};
oType.isArray([]);//輸出true
oType.isString("str");//輸出true
前幾天為了精準判斷物件型別,封裝一個高大上的資料型別的判斷,裝個逼
相關文章
- python能判斷一個物件的型別嗎Python物件型別
- js判斷裝置型別JS型別
- js資料型別的判斷JS資料型別
- 判斷值的資料型別資料型別
- JS資料型別判斷的幾種方法JS資料型別
- js判斷資料型別JS資料型別
- JavaScript判斷資料型別JavaScript資料型別
- JavaScript的資料型別如何判斷JavaScript資料型別
- 如何判斷JavaScript的資料型別?JavaScript資料型別
- 判斷js中的資料型別的幾種方法JS資料型別
- 使用帶型別判斷的比較判斷型別
- js資料型別及判斷JS資料型別
- js判斷型別JS型別
- JS 型別判斷JS型別
- JavaScript 資料型別與型別判斷詳解JavaScript資料型別
- javascript 判斷各種資料的型別JavaScript型別
- JavaScript判斷當前裝置和瀏覽器型別JavaScript瀏覽器型別
- 最安全的型別判斷型別
- js中的型別判斷JS型別
- python3 判斷資料型別Python資料型別
- 判斷a是否是int型別資料型別
- JavaScript資料型別判斷的四種方法JavaScript資料型別
- PHP 資料型別之檢視和判斷資料型別PHP資料型別
- 判斷一個物件是否為空物件,判斷一個物件中是否有空值物件
- JS資料型別分類和判斷JS資料型別
- JS型別判斷、物件克隆、陣列克隆JS型別物件陣列
- 我所知道的JavaScript中判斷資料型別JavaScript資料型別
- 聊一下關於判斷資料型別資料型別
- 記一次關於js陣列型別判斷及js型別判斷的細節探索JS陣列型別
- 如何判斷變數型別變數型別
- Vim檔案型別判斷型別
- Qt元物件系統自帶型別與註冊型別的判斷QT物件型別
- jQuery判斷瀏覽器型別jQuery瀏覽器型別
- 深入瞭解JS型別判斷JS型別
- javascript中如何判斷變數的型別?JavaScript變數型別
- 選擇適合的型別判斷方式型別
- 判斷一個物件為空物件的5種方法物件
- 前端基礎——js資料型別及判斷方法前端JS資料型別