封裝type方法例項
function type (target) {
var ret = typeof (target);
var template = {
"[object Array]" : "array",
"[object Object]" : "object",
"[object Number]" : "number - object",
"[object Boolean]" : "boolean - object",
"[object String]" : "string -object"
}
if ( target === null){
return "null";
} else if (ret == "object"){
var str = object.prototype.toString.call(target);
return template[str];
} else {
return ret;
}
}
相關文章
- <input type="range">標籤用法例項程式碼
- android常用對話方塊封裝Android封裝
- javascript this 用法例項程式碼解析JavaScript
- Java的clone()用法例項解析Java
- 邊界值分析法例項
- javascript 靜態方法和例項方法例項JavaScript
- DES演算法例項詳解演算法
- JavaScript閉包原理與用法例項JavaScript
- JavaScript建立物件方法例項小結JavaScript物件
- RNN二進位制加法例項RNN
- charAt()函式用法例項程式碼函式
- $.ajax()用法例項程式碼介紹
- android中部分Intent用法例項AndroidIntent
- javascript閉包用法例項程式碼分析JavaScript
- linux下grep命令用法例項教程Linux
- fastjson 物件字串互轉方法例項ASTJSON物件字串
- 分散式 ZooKeeper 快取用法例項教程分散式快取
- React 元件封裝 以及常用項記錄React元件封裝
- JS訪問SWF的函式用法例項JS函式
- C#中JavaScriptSerializer幫助類用法例項C#JavaScript
- Android Handler詳細使用方法例項Android
- xml方式的 android的 tabhost用法例項XMLAndroid
- javascript獲取元素封裝程式碼例項JavaScript封裝
- 原生ajax()函式封裝程式碼例項函式封裝
- javascript排序各種演算法例項程式碼JavaScript排序演算法
- 自然分類演算法例項程式碼分享演算法
- javascript模擬實現trim()方法例項程式碼JavaScript
- 原生javascript對ajax的封裝程式碼例項JavaScript封裝
- javascript字串操作程式碼封裝程式碼例項JavaScript字串封裝
- 【封裝那些事】 缺失封裝封裝
- JS中陣列與物件的遍歷方法例項JS陣列物件
- Java正規表示式提取字元的方法例項Java字元
- sql的 exists 的用法例項--至少語法不錯SQL
- WebGIS中一些功能演算法例項Web演算法
- PHP四大基本排序演算法例項PHP排序演算法
- JS 第三方工具封裝經典案例(canvas時鐘)JS封裝Canvas
- 封裝QQ、微信、微博的第三方登入和分享封裝
- JavaScript封裝的id選擇器程式碼例項JavaScript封裝