JavaScript中的in 操作符是对Object(对象)操作的,并不是针对数组。

in 的右边必须是对象变量 例如:
var data = {id:1, name:'AAA'};
if('name' in data) {
console.log('true');
}

巧用in 操作符 例如:
if(str == 'A' || str == 'B' || str == 'C') {
//console.log('true');
}
其实可以写成
if(str in {'A', 'B', 'C'}) {
console.log('true');
}

最新文章

  1. 【转】js实现复制到剪贴板功能,兼容所有浏览器
  2. JavaScript判断IE版本
  3. 利用 cookie 模拟网站登录
  4. hdu-acm steps 免费馅饼
  5. 咋一看DWoo 比 Smarty要好
  6. 对于我的linux常用命令的说明
  7. # 20145210 《Java程序设计》第02周学习总结
  8. 在Heroku上部署MEAN
  9. CentOS 7 gedit编辑器中文乱码解决方法
  10. iOS Block 用法 (1)-once again
  11. flask 部署后并发测试
  12. 开放源码的安卓天气应用-android学习之旅(73)
  13. 第十一节 JS事件基础
  14. javaWeb 字体替换过滤器
  15. 聊聊HTTP gzip压缩与常见的Android网络框架
  16. java中常用jar包
  17. HanLP自然语言处理包介绍
  18. POJ 2453
  19. android中实现在ImageView上随意画线涂鸦
  20. C# 定时器 一个简单 并且可以直接运行的Demo

热门文章

  1. 分享一个漂亮按钮插件FancyButtons
  2. nginx安装php环境
  3. 小程序wafer2操作数据库
  4. linux 命令学习(持续完善中...)
  5. Java流(Stream)、文件(File)和IO
  6. linux批量替换
  7. Codeforces Round #459 (Div. 2)-A. Eleven
  8. Redis实现之字典跳跃表
  9. package.json文件特殊符号含义
  10. Windows网络编程笔记5 -- 其他套接字