当前位置:首页 > javascript > 正文内容

js 判断数组,对象

自由小鸟6年前 (2019-12-03)javascript3326
arr=[1,2,3,4];
obj={a:'aaa'};
console.log(arr.constructor===Object)  //false
arr instanceof Array   //true
Object.prototype.toString.call(obj)  //"[object Object]"
console.log(Array.isArray(obj))  //false
console.log(Array.isArray(arr))  //true

版权声明:本文由Web学习之路发布,如需转载请注明出处。

本文链接:https://www.webge.net/?id=85

返回列表

上一篇:js 深浅拷贝

下一篇:防抖和节流

“js 判断数组,对象” 的相关文章

代理事件绑定

代理事件绑定

 代理绑定事件通用绑定事件的函数...

数组有哪些原生方法

赋值方法:pop 和 push   pop // 删除数组最后一个元素,返回被删除的元素push // 在数组尾部插入1-N个元素,返回操作后数组的lengthshift     //  删除数组第一个元素,返回被删除的元素uns...

最全的js运行机制

最全的js运行机制

主线程Event Queue:(微任务,宏任务) 1,主线程执行完后2,到Event Queue里找,先执行微任务,再宏任务...

防抖和节流

如果我在一个时间内只执行一次,最好用防抖,如果只是想在执行时,设置一下间隔时间那么用节流 防抖是在一个时间内只能执行一次,如果频繁操作就会清除重新开始计算执行,我设置的时间内整个过程中只会执行一次/* 函数的防抖 debounce,不是某个事件触发就去执行函数,而是在指定的时间间隔内执行...

SSO单点登陆

1、单点登录实现原理1)登录 注意:1)跳转SSO验证登录时,需要使用sendDirect重定向;2)浏览器与SSO之间建立的会话成为全局会话。扩展:a.spring项目如何获取本机的IP地址? 获得仅为ip地址不带端口b.spring项目如何获取项目端口? 2)注销 SSO认证中心有一个全...

js预编译输出题-解题思路

function fn(a,c){ console.log(a) var a=123 console.log(a) console.log(c) function a(){} if(false){ var d=678...