首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

看不懂这段代码,哪位高手能给解释下

2012-04-19 
看不懂这段代码,谁能给解释下JScript codevar animal {name:,setNameFunc: function(n){this.name n

看不懂这段代码,谁能给解释下

JScript code
        var animal = {            name:"",            setNameFunc: function(n){                this.name =  n;            },            getNameFunc:function(){                return this.name;            }        };        //alert(typeof animal)       animal.setNameFunc("Dog");              document.write("<br> animal.getNameFunc() :"+animal.getNameFunc());

animal 是数组吗? 怎么里面可以定义函数?

[解决办法]
这里animal是对象
[解决办法]
是对象,里面定义的是属性或方法
[解决办法]
{}是对象,里面可以有名值对,如{a:1,b:"xx",c:function(){}}

各个名值对用,分开
名的部分用变量名的形式,或者双引号引起来的字符串
值的部分可以是任意类型的值,包括数字,字符串,函数,或者其它{}起来的对象

热点排行