700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > JS如何判断对象是否为数组

JS如何判断对象是否为数组

时间:2018-09-11 04:38:03

相关推荐

JS如何判断对象是否为数组

每日编程|html知识

JS判断对象是否为数组

每日编程-html知识

用JS判断对象是否为数组,可以使用JavaScript Array.isArray()方法来检查对象(或变量)是否为数组。返回值为true则表示为数组; 否则返回false。

美洽 源码,vscode对比,ubuntu16 输入法,tomcat mock,sqlite 数字比较,免费php服务器,js常用插件,前端框架和js,煎蛋 爬虫,php获取上传文件类型,海南seo推广,扒网站模板,简单网页设计模板html,html视频模板,在线wap页面生成,电梯管理系统源码,vb生成条形码编程程序lzw

qq教程网源码,ubuntu 防护软件下载,服务里没有tomcat服务,cdn分析爬虫,php程序,seo回忆录多少钱一本lzw

下面我们就结合具体的代码示例,给大家介绍用js判断对象是否为数组的方法。

农课堂源码,ubuntu 股票软件,tomcat7网站放在,软体多足爬虫,php怎么做视频网站,黄嵘 SEOlzw

首先我们创建一些变量,来检查这些变量是否为对象。

代码示例如下:

// 创建一些变量 var v1 = {name: "John", age: 18}; var v2 = ["red", "green", "blue", "yellow"]; var v3 = [1, 2, 3, 4, 5]; var v4 = null; // 测试变量数据类型 document.write(typeof(v1) + "

");document.write(typeof(v2) + "

");document.write(typeof(v3) + "

");document.write(typeof(v3) + "

");

这里我们通过typeof()来检测,上述四个变量的数据类型。

结果如下所示:

如图所示,v1、v2、v3、v4都是对象类型。

那么我们怎么判断这些对象是否为数组?

代码示例如下:

// 创建一些变量 var v1 = {name: "John", age: 18}; var v2 = ["red", "green", "blue", "yellow"]; var v3 = [1, 2, 3, 4, 5]; var v4 = null; // 测试变量是否为数组 document.write(Array.isArray(v1) + "

");document.write(Array.isArray(v2) + "

");document.write(Array.isArray(v3) + "

");document.write(Array.isArray(v4) + "

");

JavaScript isArray() 方法,isArray() 方法用于判断一个对象是否为数组。如果对象是数组返回 true,否则返回 false。

判断结果如下所示:

如图,对象v2、v3为数组。

注:所有主流浏览器都支持Array.isArray()方法,例如Chrome,Firefox,IE(9及以上版本)等。

本篇文章就是关于JS判断对象是否为数组的具体介绍,也非常简单易懂,希望对需要的朋友有所帮助!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。