1. ECMAScript(基础语法)
1). 定义变量:
var a = 1; — 声明局部变量;
a = 2; — 声明全局变量;
2). 使用的数据结构: (string:把对象的值转换为字符串. number:函数把对象的值转换为数字, boolean<true, false>, array:对象用于在单个的变量中存储多个值,
null:完全空的对象, undefined:用于存放 JavaScript 的 undefined 值)
3). 比较:
== : 不判断数据类型 5 == ‘5’ (返回true) 5 == 5(返回true)
=== : 判断数据类型 5 === ‘5’ (返回false) 5 === 5(返回true)
4). 如何定义函数?
function 函数名{
函数体;
}
匿名函数: “setInterval(‘changImg()’, 1000);”
5). if . for, while,
2. BOM对象;
Windows: alert(), setInterval(), clearInterval()
location: href() -- 跳转到指定界面
3. DOM对象
事件: onload, onsubmit, onclick, onfocus, onblur, onchange,
警告信息实现的方式:
alert();
document.getElementById(’’).innerHtml = “error”
Document: 整个html文件;
Element: 所有的标签都可以称为Element;
Attribute: 标签里面的属性
Text: 文本框
Node: 上面提到的所有名词都可以称为节点;