1、变量与属性的异同点

(1).变量和属性的相同点:他们都是用来存储数据的
(2).不同:变量单独声明并赋值,使用的时候直接写变量名,单独存在.
属性在对象里面不需要声明,使用的时候(对象.属性).

  1. //1.变量和属性的相同点:他们都是用来存储数据的
  2. var num=10;
  3. console.log(num); //变量单独声明并赋值,使用的时候直接写变量名,单独存在
  4. var obj ={
  5. age:18,
  6. }
  7. console.log(obj.age); //属性在对象里面不需要声明,使用的时候(对象.属性)

2、函数与方法的异同点

(1)函数和方法的相同点是:都是实现某种功能(做某件事).
(2)不同:方法在对象里面,调用的时候 对象.方法()
函数单独声明,调用的时候直接函数名()

  1. //1.函数和方法的相同点是:都是实现某种功能(做某件事)
  2. //(1)方法
  3. var obj={
  4. sayHi:function(){
  5. console.log("hello world")
  6. }
  7. }
  8. obj.sayHi();
  9. (2)函数
  10. function get(){
  11. }
  12. get();