zoukankan      html  css  js  c++  java
  • js中如何获取对象的长度和名称

    js如何获取对象长度和名称

    一、总结

    一句话总结:对象的长度不能用.length获取,用js原生的Object.keys可以获取到

    var obj = {'name' : 'Tom' , 'sex' : 'male' , 'age' : '14'}; 

    var arr = Object.keys(obj); 

    console.log(arr);  // ['name','sex','age'] 

    console.log(arr.length);  //3

    1、javascript如何获取json对象的key名称

    2. javascript获取json对象的key名称的两种方法

    第一种方法

    jsonObj = { Name: ‘richard‘, Value: ‘8‘ }

    for (key in jsonObj){

        console.log(key);

        //add your statement to get key value

    }

    结果

    Name

    Value

    第二种方法

    javascript中,Object具有一个key属性,可以返回json对象的key的数组

    (Object has a property keys, returns an Array of keys from that Object)

    用法:

    Object.keys(jsonObj)

    jsonObj = { Name: ‘richard‘, Value: ‘8‘ }

    console.log(Object.keys(jsonObj));

    结果

    [ ‘Name‘, ‘Value‘ ]

    二、js获取对象长度和名称

    1.对象的长度不能用.length获取,用js原生的Object.keys可以获取到

    var obj = {'name' : 'Tom' , 'sex' : 'male' , 'age' : '14'}; 

    var arr = Object.keys(obj); 

    console.log(arr);  // ['name','sex','age'] 

    console.log(arr.length);  //3

    2. javascript获取json对象的key名称的两种方法

    第一种方法

    jsonObj = { Name: ‘richard‘, Value: ‘8‘ }

    for (key in jsonObj){

        console.log(key);

        //add your statement to get key value

    }

    结果

    Name

    Value

    第二种方法

    javascript中,Object具有一个key属性,可以返回json对象的key的数组

    (Object has a property keys, returns an Array of keys from that Object)

    用法:

    Object.keys(jsonObj)

    jsonObj = { Name: ‘richard‘, Value: ‘8‘ }

    console.log(Object.keys(jsonObj));

    结果

    [ ‘Name‘, ‘Value‘ ]

    参考:js获取对象长度和名称 - ranyonsue - 博客园
    https://www.cnblogs.com/ranyonsue/p/8494440.html

     
  • 相关阅读:
    PKUSC 2018 题解
    [bzoj 1758] 重建计划
    bzoj 5329 [SDOI2018] 战略游戏
    bzoj 5285 [HNOI2018] 寻宝游戏
    Django 之认证模块
    Django之form表单
    Django 之AJAX
    Django 之中间组件
    Django之 Cookie,Session
    Django之F和Q查询等其他查询
  • 原文地址:https://www.cnblogs.com/Renyi-Fan/p/9651609.html
Copyright © 2011-2022 走看看