对象是一种数据类型,所以声明一个变量,可以定义为对象,如这里的a定义成一个对象。对象其实就是一组数据和功能(函数、方法)的结合,以键值对的形式来定义。通过“.”运算符来使用。对象的定义有两种方式: var a=new Object(); // 定义一个对象 var a={} // 定义一个对象,对象字面量语法,与new Object() 相同 var a={ aa:function(){}, // 定义a的方法 k:1 // 定义a的属性 } // 使用a的方法 a.aa(); // 执行aa()里的代码 // 使用a的属性 alert(a.k); // 弹出 1