无标题文章

in关键字

  • 检测属性 ---> 返回值:布尔类型的值
  • 遍历对象的键

检测属性(in在对象中操作:key是字符串,需要加上双引号)

    var obj = {name:'wyq'};
    if('name' in obj){
        console.log('对象中存在name属性');
    }

遍历对象

    var obj = {name:'wyq'};
    if('name' in obj){
        console.log('对象中存在name属性');
    }
    for(var k in obj){
        console.log(k, obj[k]);
    }

遍历数组(in在数组中操作:索引是key ,数组的元素是value)

    var arr = [1, 2, 3, 4, 5];
    for(var k in arr){
        console.log(k, arr[k]);
    }
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • var a = 1; console.log(typeof a);// 'number' var b = '1';...
    zdnexus阅读 352评论 0 0
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,281评论 0 4
  • 转至元数据结尾创建: 董潇伟,最新修改于: 十二月 23, 2016 转至元数据起始第一章:isa和Class一....
    40c0490e5268阅读 1,857评论 0 9
  • ##**理解对象**## --- ###**属性类型** > JavaScript中有两种属性类型 分别是 数据属...
    nullunde阅读 327评论 0 0
  • vue插件介绍 2. 插件分类 主要注册与绑定机制如下: export default{install(Vue...
    Osmond_wang阅读 341评论 0 1