JS变量、属性、方法、函数的相同点和区别 1. 变量和属性的相同点 变量和属性都是来存储数据的 2. 变量和属性的区别 变量需要单独声明并赋值,使用的时候直接写变量名,单独存在;属性是在对象里面,不需要声明,但使用的时候必须是对象.属性 3. 方法和函数的相同点 都是实现某种功能 做某件事 4. 方法和函数的区别 函数时单独声明并调用函数名(),单独存在;方法在对象里面,不需要声明,调用的时候对象.方法()