码迷,mamicode.com
首页 > 编程语言 > 详细

IFE_part2_JavaScript_实践判断各种数据类型的方法

时间:2018-05-05 16:51:00      阅读:146      评论:0      收藏:0      [点我收藏+]

标签:isa   参考   分支   返回   大小   array   ons   strong   http   

实践判断各种数据类型的方法:

// 判断arr是否为一个数组,返回一个bool值
function isArray(arr) {
    // typeof办法并不能实时的检测出是否是数组,只能判断其类型
    // console.log(typeof arr == "array");
    console.log(arr instanceof Array)
}

// 判断fn是否为一个函数,返回一个bool值
function isFunction(fn) {
    // instanceof 后面一定要是对象类型,并且大小写不能错,该方法适合一些条件选择或分支。
    console.log(fn instanceof Function)    
}

// 另外的方法:
//     1.typeof /typeof 可以判断function的类型;在判断除Object类型的对象时比较方便。
//     2.constructor
//     3.prototype /Object.prototype.toString.call(a) === ‘[object String]’
//     4.jquery.type()

  参考链接:判断js中数据类型的几种方法

IFE_part2_JavaScript_实践判断各种数据类型的方法

标签:isa   参考   分支   返回   大小   array   ons   strong   http   

原文地址:https://www.cnblogs.com/No-harm/p/8995025.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!