深度封装typeof判断
Posted xm16
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深度封装typeof判断相关的知识,希望对你有一定的参考价值。
function myTypeof(val){ var type = typeof(val); var myString = Object.prototype.toString; var res = { ‘[object Object]‘ : ‘object‘, ‘[object Array]‘ : ‘array‘, ‘[object Number]‘ : ‘object number‘, ‘[object String]‘ : ‘object string‘, ‘[object Boolean]‘ : ‘object boolean‘, }; if(val === null){ return ‘null‘ }else if(type == ‘object‘){ var tt = myString.call(val); return res[tt] }else{ return type } } console.log(myTypeof(new Number))
以上是关于深度封装typeof判断的主要内容,如果未能解决你的问题,请参考以下文章
VSCode自定义代码片段14——Vue的axios网络请求封装
VSCode自定义代码片段14——Vue的axios网络请求封装