变量和属性
相同点:都用来存储数据
var num = 18;
var obj ={
age:18;
}
不同点:
变量:单独声明并赋值,使用直接写变量名
属性:在对象中,不需要声明,使用 对象.属性
函数和方法
相同点:都用来实现某种功能。
//函数
function fn(){
}
//方法
var obj = {
age:18;
fn:function(){
}
}
不同点:
函数:单独声明,存在函数名()
方法:在对象里,调用时 对象.方法();