为了账号安全,请及时绑定邮箱和手机立即绑定

JavaScript中判断是不是对象的方法是什么?

JavaScript中判断是不是对象的方法是什么?

动漫人物 2019-04-09 10:06:12
JavaScript中判断是不是对象的方法是什么?
查看完整描述

5 回答

?
HUWWW

TA贡献1874条经验 获得超12个赞

12345678910111213// 直接访问这个key就行了。var obj = {    fun1: function () { return 'obj.fun1'}};obj.objFun = function () { return 'obj.objFun' }; obj.fun1 ? true false// trueobj.objFun ? true false// true if (obj.fun1 /* || obj.objFun */ {    // ……}


查看完整回答
反对 回复 2019-04-12
?
暮色呼如

TA贡献1853条经验 获得超9个赞

typeof 操作符
对于Function, String, Number ,Undefined 等几种类型的对象来说,他完全可以胜任,但是为Array时
var arr=new Array("1","2","3","4","5");
alert(typeof(arr));
你会收到一个object 的答案,有点让人失望。
instanceof 操作符
JavaScript中instanceof运算符会返回一个 Boolean 值,指出对象是否是特定类的一个实例。 使用方法:result = object instanceof class,还是刚刚的数组,再来一次,嗯,成功的返回 true。
var arrayStr=new Array("1","2","3","4","5");
alert(arrayStr instanceof Array);



查看完整回答
反对 回复 2019-04-12
  • 5 回答
  • 0 关注
  • 2494 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信