zoukankan      html  css  js  c++  java
  • js遍历对象属性

    对象虽然与数组一样,都是数据的集合。

    因为对象中的数据是处于无序状态,不能像数组那样,使用下标来遍历对象的所有属性。

    如果要遍历对象属性,就必须要使用for in 语句。

    var a={

     A1=1800,

    A2="string",

    A3=17

    };

    for(var obj in  a){

     alter(obj); //输出属性字段 ,不包含属性值  //a[obj]  是属性值    

    //if(typeof (a[obj]) == "function")  //判断对象下的属性是否是方法

    }

     //删除对象属性

    var a = new {};

    delete a.xxx;

         var z = Object.keys(a);
                for (var i = 0; i < z.length; i++) {
                    var t = z[i]; ////获得字段名称

    var t1 = z[j];//获得字段名称
    var t2 = t1;
    var z1 = objs[i][t1];

                }
     
    //遍历数组
            var e = "test";
            e = "string" == typeof e ? [e] : e;
            for (o in e){
            var zz = o;  //索引 
            var z1 = e[o]; //值
            }
  • 相关阅读:
    可执行程序的装载
    stdafx.h的作用
    AI调色板
    3ds max输出图片
    3ds max移除几何体的线段
    3ds max删除了对象后,还是将原来所有对象输出的原因
    vs win32 & MFC 指针默认位置
    3ds max 分离对象
    PDF
    endnote设置文献第二行悬挂缩进办法
  • 原文地址:https://www.cnblogs.com/enych/p/8505394.html
Copyright © 2011-2022 走看看