一、语法 BOM DOM
变量:(内存)把数据保存起来的一个容器,这个容器中的数据随时可以更换
数据类型:
1.简单(5个):number string blooean undefined null
2.复杂(3个):object array json
Function “function”
json(节省格式) “obje”
Javascript 中除了加号其他的符号可以将String的数字隐士转换
为number
函数的定义(3种)将能实现某些功能的代码集合起来
函数的声明方式(3种)
1.基本方法(关键字):function:name(){
}
2.字面量 var aa=function(){
}
3.通过对象有方式来创建(函数也是一种对象类型)
Var aa=new Function([参数1],[参数2],......,”函数体”);
函数的调用(3种)
1.方法名 、函数名()
2.自调用
Function(){
}()
3.事件触发调用
onclick
Onmouseover=””
Onmouseout=””
参数的访问方式(2种)
1.形参
2. arguments(访问最后一个)
闭包
一个函数内部嵌套另一个函数,当内部函数被外部函数外的一个变量引用时,就形成了一个闭包
闭包的作用
1.可以在函数外部访问局部变量
2.可以将局部变量保存下来
全局变量:函数外部定义的变量 ,没用var声明的变量
局部变量:函数内部定义的变量,函数里的参数是局部变量