JavaScript
js就是一个运行在浏览器的脚本语言
js由三部分组成
ECMAScript :JavaScript的基本语法
BOM :Browser Object Model
DOM :Document Object Model
其他脚本语言:
ActionScript,JavaScript
js的用途:
使页面更加丰富,使页面动起来
JS的基本语法
区分大小写
弱变量类型语言:(与java不同)
*java
int i =3;
String s ="adsd";
*javaScript
var i =3;
var s ="adsd"
分号可有可无
变量的命名
局部变量:定义在方法内部的变量,以_开头
给变量赋予默认的值
如果是基本类型 var num =undefined
如果是引用类型 var person =null
在控制台打印变量:console.log(变量名)
定义对象:
var person ={
name:"zhangsan"
age:14
gender:"女"
}
定义方法(函数)
function 方法名(){}
function 方法名(name,iD){}
function(){}//匿名方法,当作为方法的实际参数的时候来使用
方法的调用
方法名();
null和undefined报错问题
Cannot
JS的数据类型
*原始类型:
undefined :未定义类型
boolean :布尔类型
number :数字类型
String :字符或字符串
null :空
*引用类型:
*对象类型,对象类型默认值是null.
JS的运算符
js中的运算符与JAVA基本一致
JS中有一个 === 全等于 类型和值都一致
js的语句
for(var i =0;i<50;i++){
}
JS的通常开发的步骤
js通常都由一个事件触发
触发一个函数,定义一个函数
获得操作对象的控制权
修改要操作的对象的属性值