JS中var变量其实是定义的一个对象,对象包罗万象,可以有很复杂的结构。对象通过一对大括号{}创建,其中可以有属性,方法(即函数的形式)。特有的方法(或函数)写在对象的声明中,是因为这样写代码更逻辑清晰,而不与外界混淆产生干扰,同时维护时也非常方便查找和改进