// 是否是字符串类型
function isString (v) {
return Object.prototype.toString.call(v) === '[object String]'
}
// 是否是布尔类型
function isBoolean (v) {
return Object.prototype.toString.call(v) === '[object Boolean]'
}
// 是否是数字类型
function isNumber (v) {
return Object.prototype.toString.call(v) === '[object Number]'
}
// 是否是数组类型
function isArray (v) {
return Object.prototype.toString.call(v) === '[object Array]'
}
// 是否是函数类型
function isFunction (v) {
return Object.prototype.toString.call(v) === '[object Function]'
}
// 是否是对象类型
function isObject (v) {
return Object.prototype.toString.call(v) === '[object Object]'
}
// 是否是null类型
function isNull (v) {
return Object.prototype.toString.call(v) === '[object Null]'
}
// 是否是undefined
function isUndefined (v) {
return Object.prototype.toString.call(v) === '[object Undefined]'
}
// 是否是symbol类型
function isSymbol (v) {
return Object.prototype.toString.call(v) === '[object Symbol]'
}
// 是否是Set类型
function isSet (v) {
return Object.prototype.toString.call(v) === '[object Set]'
}
// 是否是Worker类型
function isWorker(v) {
return Object.prototype.toString.call(v) === '[object Worker]'
}
// 是否是Worker类型
function isWorker(v) {
return Object.prototype.toString.call(v) === '[object Worker]'
}
// 是否是Map类型
function isMap(v) {
return Object.prototype.toString.call(v) === '[object Map]'
}
js 全部类型判断写法
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 小学语文修改病句的方法 修改病句是小学语文考试中常见的题型,在修改病句之前,我们应该清晰的了解有哪些病句现象,下面...
- 工具地址:https://github.com/BothEyes1993/bes-jstools bes-jsto...
- 前言 工作中常用到的类型判断 Javascript 1.type类型判断 typeof是一个操作符,其右侧跟一个一...