zoukankan      html  css  js  c++  java
  • JavaScript的对象属性的反射

    取得某个Javascript对象的所有属性与属性值

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

    <HTML>

    <HEAD>

    <TITLE> 脚本测试 </TITLE>

    <META NAME="Generator" CONTENT="EditPlus">

    <META NAME="Author" CONTENT="">

    <META NAME="Keywords" CONTENT="">

    <META NAME="Description" CONTENT="">

    <SCRIPT LANGUAGE="JavaScript">

    <!--

    // 1.创建一个空对象:var o =new object();

    // 2.创建对象直接量:

    // var cricle={x:0,y:0,radius:2}

    // var homer={

    // name:"Homer Simpson",

    // age:34,

    // married:true,

    // email:"zzy@163.com"

    // }

    // 3属性的设置和查询

    // var book=new object();

    // book.title="测试";

    var homer = {

        name : "Homer Simpson",

        age : 34,

        married : true,

        email : "zzy@163.com",

        ss : function() {

        }

    }

     

    function Test() {

        homer.title = "title test";

        displayppName(homer);

    }

     

    function displayppName(obj) {

        var name = "";

        for (var name1 in obj)

            name += name1.toUpperCase() + ":" + obj[name1] + "\n";

        alert(name);

    }

     

    //-->

    </SCRIPT>

    </HEAD>

     

    <BODY>

    <INPUT TYPE="button" name="btnTest" onclick="Test();" value="测试">

    </BODY>

    </HTML>

  • 相关阅读:
    MySQL数据库之数据类型
    MySQL数据库之数据操作
    MySQL数据库之表的操作
    十、原子操作
    九、std::async异步线程
    八、条件变量
    cisco笔试记录
    七、单例设计模式
    基于HTTP的功能追加协议
    使用栈来计算后缀表达式
  • 原文地址:https://www.cnblogs.com/liubiqu/p/1437713.html
Copyright © 2011-2022 走看看