JS的基本类型
Undefined ,Undefined 类型只有一个值,即 undefined。当声明的变量未初始化时,该变量的默认值是 undefined。
Null ,只有一个专用值 null,表示空,一个占位符。值 undefined 实际上是从值 null 派生来的,因此 ECMAScript 把它们定义为相等的。
alert(null == undefined); //输出 "true",尽管这两个值相等,但它们的含义不同。
Boolean,有两个值 true 和 false
Number,表示任意数字
String,字符串由双引号(")或单引号(')声明的。JavaScript 没有字符类型
JS的引用类型】
l 引用类型通常叫做类(class),也就是说,遇到引用值,所处理的就是对象。
l JavaScript是基于对象而不是面向对象。对象类型的默认值是null.
运算符(和JAVA几乎一致)
保留小数
n== 比较的是值
=== 比较的是值和类型
等性运算 ==(了解)
如果两边都是数字,比较和java一致
n如果一边是数字,一边是数字的字符串,先将字符串变为数字再进行比较
一边是数字,一边是非数字字符串,永远返回false
n 两边都是字符串.比较的是 ASCII值
基本操作
alert() :向页面中弹出一个提示框!!
document.getElementById("id值"); 根据元素的id属性值获得元素对象
类页面加载事件
页面内容都加载成功以后,执行该代码
绑定方式
1.给<body>标签绑定onload事件
2.window.onload = function(){}
定时器Interval
参数1: code 必需。执行的函数名或执行的代码字符串。
参数2:millisec 必须。时间间隔,单位:毫秒。
返回值:一个可以传递给 window.clearInterval() 从而取消对 code 的周期性执行的值。
例如:
方式1:函数名 , setInterval(show , 100);
方式2:函数字符串,setInterval("show()" , 100);