当前位置: 首页 > news >正文

js中判断数组的方式有哪些?

js中判断数组的方式有哪些?

  • 1.通过Object.prototype.toString.call来判断
  • 2.通过instanceof来判断
  • 3.通过constructor来判断
  • 4.通过原型链来判断
  • 5.通过ES6.Array.isAaary()来判断
  • 6.通过Array.prototype.isPrototypeOf来判断


1.通过Object.prototype.toString.call来判断

 console.log(Object.prototype.toString.call([1,2,3])); //[object Array]

2.通过instanceof来判断

console.log([1,2,3] instanceof Array); //true

3.通过constructor来判断

console.log(([1,2,3].constructor == Array));//true

4.通过原型链来判断

console.log([1, 2, 3].__proto__ == Array.prototype); //true

5.通过ES6.Array.isAaary()来判断

console.log(Array.isArray([1, 2, 3]));//true

6.通过Array.prototype.isPrototypeOf来判断

console.log(Array.prototype.isPrototypeOf([1, 2, 3]));//true
http://www.lryc.cn/news/24216.html

相关文章:

  • 【2023unity游戏制作-mango的冒险】-5.攻击系统的简单实现
  • SpringMVC 面试题
  • 布局三八女王节,巧借小红书数据分析工具成功引爆618
  • RISCV学习(1)基本模型认识
  • 【java代码审计】命令注入
  • 速锐得适配北汽EX系列电动汽车CAN总线应用于公务分时租赁
  • 已解决ERROR: Failed building wheel for opencv-python-headless
  • 每日获取安全资讯的网站,国内外共120个
  • HUN工训中心:开关电路和按键信号抖动
  • WordPress 主题 SEO 标题相关函数和过滤器教程wp_get_document_title()
  • Qt 事件机制
  • 【Python】Numpy--np.linalg.eig()求对称矩阵的特征值和特征向量
  • 医疗床头卡(WIFI方案)
  • [YOLO] yolo博客笔记汇总(自用
  • Linux 常用 API 函数
  • 【转载】bootstrap自定义样式-bootstrap侧边导航栏的实现
  • 奇瑞x华为纯电智选车来了,新版ADS成本将大幅下降
  • 机器学习的特征归一化Normalization
  • 程序员看过都说好的资源网站,看看你都用过哪些?
  • Win11的两个实用技巧系列之设置系统还原点的方法、安全启动状态开启方法
  • 【Linux】项目的自动化构建-make/makefile
  • 【Redis学习2】Redis常用数据结构与应用场景
  • 踩了大坑:https 证书访问错乱
  • 大数据技术之Hive(四)分区表和分桶表、文件格式和压缩
  • 环形缓冲区(c语言)
  • 创建自助服务知识库的指南
  • 分层测试(1)分层测试是什么?【必备】
  • 开源ZYNQ AD9361软件无线电平台
  • 第四阶段-12关于Spring Security框架,RBAC,密码加密原则
  • JPA——Date拓展之Calendar