博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
遍历属性动态展示列
阅读量:5951 次
发布时间:2019-06-19

本文共 1367 字,大约阅读时间需要 4 分钟。

  hot3.png

前端根据后台返回json对象(Map)进行动态列展示。

javascript属性遍历和访问:

//var obj = {name:"h2do",age:0,sex:"男"};function User(){    this.name = "h2do";    this.age = 0;    this.sex = "男";}var obj = new User();/*遍历属性*///判断是否存在obj.hasOwnProperty("name");for(var p in obj){    alert(p);}/*根据名称获取属性值*//*1、public属性*/v = obj["name"];//同v = eval("obj."+"name");alert(v);/*2、不存在属性*/v = obj["address"];alert(v);//undefined

对比java属性遍历和访问:

public static void main(String[] args) throws Exception{    class User    {        public String name = "h2do";        public int age = 0;        public char sex = '男';                protected float money = 10*20*1000;    }    User obj = new User();    /*遍历属性*/    for(Field f : User.class.getFields()){        System.out.println(f.getName());    }        /*根据名称获取属性值*/    /*1、public属性*/    System.out.println(User.class.getField("name").get(obj));    System.out.println(User.class.getField("age").getInt(obj));    System.out.println(User.class.getField("sex").getChar(obj));    /*2、不存在属性*/    try{        System.out.println(User.class.getField("address").get(obj));    }catch(NoSuchFieldException e){        System.out.println("属性不存在。");    }    /*3、非public属性*/    try{        System.out.println(User.class.getField("money").get(obj));    }catch(NoSuchFieldException e){        System.out.println("属性不存在。");    }    }

转载于:https://my.oschina.net/h2do/blog/314870

你可能感兴趣的文章
Android字符串资源及其格式化
查看>>
AWS技术会议笔记
查看>>
DELETE_FAILED_INTERNAL_ERROR Error while Installing APK
查看>>
Java 9 揭秘(17. Reactive Streams)
查看>>
Android IntentService全然解析 当Service遇到Handler
查看>>
深入理解Tomcat系列之五:Context容器和Wrapper容器
查看>>
android 实现代码混淆
查看>>
Android RoboGuice开源框架、Butter Knife开源框架浅析
查看>>
Dubbo框架应用之(三)--Zookeeper注冊中心、管理控制台的安装及解说
查看>>
如何修改WP文章字体格式、字号大小、字体颜色
查看>>
剑指offer——35复杂链表的复制
查看>>
springcloud(十):服务网关zuul初级篇
查看>>
DFI、DPI技术
查看>>
hibernate 执行存储过程 方法
查看>>
RapidIOIP核的验证方法研究_王玉欢
查看>>
崩溃日志的实例
查看>>
base64是啥原理
查看>>
字符串中去除连续相同的字符保留一个
查看>>
实战 Windows Server 2012 群集共享卷
查看>>
CSS 元素超出部分滚动, 并隐藏滚动条
查看>>