05
2016
12

JS遍历类、json对象属性、值,方便统一赋值

js遍历类、json对象属性、值, 
我们在页面,经常会接收后面或json返回的数据,要一个一个赋值,遍历json属性,可以方便给界面的控件赋值。

代码: 
遍历js类

    <script type="text/javascript">

        //定义一个普通的js类,包含方法

        var p= function (){

        this.Id= 1;

        this.Name= 'test1';

        }

        var pp= new p(); 

        for(var item in pp){

        if(typeof(pp[item])== "function")

        continue;

        console.log("p对象中"+item+"的属性="+pp[item]);

        }

    </script>


遍历Json对象


//遍历Json对象属性、值

    <script type="text/javascript">

        //定义一个jsonArray对象

        var json = [{ a: '121', b: 222, bb: 'vvv' }, { a: '122', b: 223, bb: 'ccc' }];

        for (var i=0;i<json.length;i++) {

            console.log(json[i]);

            var jsonItem = json[i];

            for (var item in jsonItem) {

                //遍历pp对象中的属性,只显示出 非函数的 属性,注意不能 遍历 p这个类

                if (typeof (jsonItem[item]) == "function")

                    continue;

                console.log("p对象中" + item + "的属性=" + jsonItem[item]);

            }

        }

    </script>






版权声明:
作者:真爱无限 出处:http://www.pukuimin.top 本文为博主原创文章版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接.
« 上一篇下一篇 »

相关文章:

评论列表:

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。