JavaScript判断数组是否存在key的简单实例
更新时间:2016年08月03日 09:00:01 投稿:jingxian
下面小编就为大家带来一篇JavaScript判断数组是否存在key的简单实例。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
JS中复合数组associative array和对象是等同的,判断一个key是否存在于数组中(或对象是否包含某个属性),不能使用ary[key] == undefined,因为可能存在ary = {key:undefined};正确的方法应该为:
ary.hasOwnProperty(key); 或 obj.hasOwnProperty(key);
另外使用key-value pair对复合数组或对象进行loop的时候应该使用:
for(var key in ary) { document.write(key+" : "+ary[key]); }
以上这篇JavaScript判断数组是否存在key的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
相关文章
Bootstrap前端开发案例二
Bootstrap前端开发案例二,这篇文章能够帮助大家更还好的进行前端开发Bootstrap,相信大家会爱上Bootstrap
2016-06-06
js实现的早期滑动门菜单效果代码
这篇文章主要介绍了js实现的早期滑动门菜单效果代码,涉及javascript数组遍历及通过鼠标事件动态改变页面元素属性的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
2015-08-08
uni-app 自定义底部导航栏的实现
这篇文章主要介绍了uni-app 自定义底部导航栏的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
2020-12-12
js 右侧浮动层效果实现代码(跟随滚动)
因为项目上有这样的需求,在网上也查了些东西,之前是想找个差不多类似的套用一下。后来发觉没有合适的,因时间紧迫就自己动手写了一个简单的 ,示例代码如下 兼容火狐和IE7+
2015-11-11
js完美实现@提到好友特效(兼容各大浏览器)
本文给大家分享的是一则使用javascript完美实现兼容各大浏览器的@好友自动提示的特效,是根据百度贴吧的效果模仿来的,推荐给小伙伴们,希望大家能够喜欢。
2015-03-03
最新评论