/*
*
* 建立一个对象
*
*/
var obj = new Object();
//向对象中添加属性
obj.name = "孙悟空";
obj.age = 18;
//对象的属性值能够是任何的数据类型,也能够是个函数
obj.sayName = function(){
console.log(obj.name);
};
function fun(){
console.log(obj.name);
};
//console.log(obj.sayName);
//调方法
obj.sayName();
//调函数
fun();
/*
函数也能够成为对象的属性
若是一个函数做为一个对象的属性保存
那么咱们称这个函数时这个对象的方法
调用这个函数就说调用对象的方法(method)
可是它只是名称上的区别没有其余的区别
*
* */
var obj2 ={
name:"猪八戒",
age:18,
sayName:function(){
console.log(obj2.name);
}
}
obj2.sayName();函数