社区
JavaScript
帖子详情
急:如何判断一个变量是不是数组???
itbook
2003-02-07 05:25:53
急:如何判断一个变量是不是数组???
...全文
105
6
打赏
收藏
急:如何判断一个变量是不是数组???
急:如何判断一个变量是不是数组???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
itbook
2003-02-08
打赏
举报
回复
多谢二位了,问题解决,揭帖了!!!
meizz
2003-02-07
打赏
举报
回复
将孟子的代码稍微更改了一下, 不知是否有效:
<script language=javascript>
var a = new Array();
var b = 2;
alert(a.constructor == window.Array);
alert(b.constructor == window.Array);
</script>
孟子E章
2003-02-07
打赏
举报
回复
typeof只能检测出是对象,但是什么对象检测不出来
typeof 运算符
返回一个用来表示表达式的数据类型的字符串。
typeof[()expression[]] ;
expression 参数是需要查找类型信息的任意表达式。
说明
typeof 运算符把类型信息当作字符串返回。typeof 返回值有六种可能: "number," "string," "boolean," "object," "function," 和 "undefined."
typeof 语法中的圆括号是可选项。
itbook
2003-02-07
打赏
举报
回复
用孟兄方法解决问题(还有没有更简单的办法,比如说 type 什么的),明天揭帖
孟子E章
2003-02-07
打赏
举报
回复
<script>
function isArray (object) {
if (!window.Array)
return false;
else
return object.constructor == window.Array;
}
var a = new Array();
var b = 2;
alert(isArray(a))
alert(isArray(b))
</script>
meizz
2003-02-07
打赏
举报
回复
用 VBS 里的 IsArray 函数
如何
判断
一个
变量
是不是
一个
数组
判断
一个
变量
是否是
数组
有几种不同的方法 使用Array.isArray
判断
,如果返回 true, 说明是
数组
. 第一种方法的原理如下: Array.isArray = function(value) { return Object.prototype.toString.call(value) === '[object Array]'; } 简单理解就是运用对象原型的toString方法...
判断
一个
变量
是不是
数组
rt:
判断
一个
变量
arr
是不是
数组
function isArray(arr){ //以下方法都可以 //原型链 return arr.__proto__ === Array.prototype; return Object.getPrototypeOf(arr) === Array.prototype; return Array.prototype.isPrototypeOf(...
如何
判断
一个
对象
是不是
数组
类型?
最近面试遇到面试官经常会问到的问题,我们如何去
判断
一个
对象他
是不是
数组
类型?在typeof {}和typeof []的结果都是object,对此,作为
一个
小彩笔的我只知道
一个
instanceof,回家之后在万能的度娘帮助下总结了以下几种:1、从构造函数入手,obj instanceof Array typeof 和 instanceof 都可以用来
判断
变量
,typeof方法返回
一个
字符串,来表示...
判断
一个
变量
是不是
数组
Array类型的方法
JavaScript中检测对象的方法 1.typeof操作符 这种方法对于一些常用的类型来说那算是毫无压力,比如Function、String、Number、Undefined等,但是要是检测Array的对象就不起作用了。 复制代码代码如下: alert(typeof null); // "object" alert(typeof function () {
判断
一个
变量
是不是
空对象 {}
判断
一个
变量
是不是
空对象有两步
变量
是不是
对象 对象
是不是
空的
判断
变量
是不是
对象 var obj; // 初级版本 typeof obj === 'object' null typeof 即可做
一个
简单的
判断
,但是要注意 null 因为typeof null === 'object' 为 true 所以
判断
是不是
对象的语句如下 obj !== null && typeo...
JavaScript
87,988
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章