zoukankan      html  css  js  c++  java
  • js-简单对象(PlainObject)

    作者:zccst

    2014-6-25
    问:什么是简单对象?
    答:纯粹的对象(通过 "{}" 或者 "new Object" 创建的)


    问:然后将简单对象转为数组?
    答:对象转数组
    比如转类数组的对象arguments可以用Array.prototype.slice.call(arguments);
    可以转数组的对象,必须符合两个条件:
    1,对象的元素索引使用数字。
    2,对象必须有length属性。
    例如:
    Js代码  收藏代码
    1. var obj = {};   
    2. obj[0] = 1;   
    3. obj[1] = 2;   
    4. obj.length = 2;   
    5. alert(Array.prototype.slice.call(obj));  

    批注:该结论在大部分浏览器下成立。然而,在IE环境下,对于HtmlCollection这样的DOM元素集合,即使具有上述特征,它在调用slice的时候也会报错。




    2013-5-22 
    类关联数组

    js中对象,使用key-value用来保持前端的值非常合适。

    object();
    key1=>value1
    key1=>value1
    key1=>value1

    可以通过
    $.each(obj,function(key, value){
    });
    方式遍历。

    区别于数组使用
    a = new Array(6);
    for(var i = 0; i<a.length; i++){
    }
  • 相关阅读:
    字符串,列表,集合,字典,元组方法
    内置对象方法
    学生管理系统(2)
    1207
    PSP总结
    1130
    1123
    1118
    1109
    评论
  • 原文地址:https://www.cnblogs.com/shsgl/p/4289862.html
Copyright © 2011-2022 走看看