当前位置:编程学习 > JAVA >>

从面试题学习Javascript——面向对象(创建对象)

题目:
try{
                   
                    var me = Man({ fullname: "小红" });
                    var she = new Man({ fullname: "小红" });
                   
                    console.group();
                    console.info("我的名字是:" + me.attr("fullname") + "\n我的性别是:" + me.attr("gender"));
                    console.groupEnd();
                    /*------[执行结果]------

                    我的名字是:小红
                    我的性别是:<用户未输入>

                    ------------------*/

                    me.attr("fullname", "小明");
                    me.attr("gender", "男");
                    me.fullname = "废柴";
                    me.gender = "人妖";
                    she.attr("gender", "女");
                    console.group();
                    console.info("我的名字是:" + me.attr("fullname") + "\n我的性别是:" + me.attr("gender"));
                    console.groupEnd();
                    /*------[执行结果]------

                    我的名字是:小明
                    我的性别是:男

                    ------------------*/

                    console.group();
                    console.info("我的名字是:" + she.attr("fullname") + "\n我的性别是:" + she.attr("gender"));
                    console.groupEnd();
                    /*------[执行结果]------

                    我的名字是:小红
                    我的性别是:女

                    ------------------*/
                    me.attr({
                    "words-limit": 3,
                    "words-emote": "微笑"
                    });
                    me.words("我喜欢看视频。");
                    me.words("我们的办公室太漂亮了。");
                    me.words("视频里美女真多!");
                    me.words("我平时都看优酷!");
                   
                    console.group();
                    console.log(me.say());
                    /*------[执行结果]------

                    小明微笑:"我喜欢看视频。我们的办公室太漂亮了。视频里美女真多!"

                    ------------------*/

                    me.attr({
                            "words-limit": 2,
                            "words-emote": "喊"
                    });

                    console.log(me.say());
                    console.groupEnd();
                    /*------[执行结果]------

            &nbs

补充:web前端 , JavaScript ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,