对象.属性名=属性值
对象[ 属性名 ]=属性值
var cat={ "name":"喵1", "age":4, "family":["喵爸","喵妈"], "speak":function(...,如jquery)
统一修改和维护
增加程序的可读性
----
函数的本质:对象
定义方式:字面量定义、构造函数定义
//字面量定义 function add(n1,n2){
} //构造函数定义 new...Function("n1","n2","....");
函数和对象一样,可以添加属性和方法
function person(){
console.log("cyy");
} //添加属性 person.age...return:
表示函数结束
将值返回
什么可以做返回值:
直接return ,返回值是undefined
数字
字符串 :alert() 输出的都是字符串,会默认调用.toString() 方法
布尔值...:常用于表单验证
null 和 undefined
数组
function add(n1,n2){ return [n1,n2,n1+n2];
}
console.log(add(5,6));//(3)