1、JS书写位置: 行内、内嵌、外部
2、循环语句:for、while、 do…while、
3、 分支语句:if、 if…else、switch
4、数据类型:
Number
数字型,包含整数值和浮点值 0
Boolean
布尔值类型,如true、false,等价与1和0 false
String
字符串类型 “”
Undefined
Var a;声明了变量a但是没有给值,此时a = undefined undefined
Null
Var a = null;声明了变量a为空值 null
5、JS操作DOM对象
JavaScript中的函数
创建函数1
function 函数名([参数列表]) { //函数体代码
}
创建函数2
var 函数名 = function ([参数列表]) { //函数体代码
}
6、JavaScript中的对象
创建对象的方法1
使用字面量创建对象
创建对象的方法2
利用 new Object 创建对象
创建对象的方法3
利用构造函数创建对象
7、 访问对象的属性和方法
访问属性
对象.属性名
对象[“属性名”]
访问方法
对象.方法名()
8、JS操作DOM对象
DOM节点分类
文档节点==>document
元素节点==>标签
属性节点==>标签的属性
文本节点==>标签体
DOM的作用
JavaScript 能够创建动态的 HTML节点
JavaScript 能够改变页面中的所有 HTML 元素
JavaScript 能够改变页面中的所有 HTML 属性
JavaScript 能够改变页面中的所有 CSS 样式
JavaScript 能够对页面中的所有事件做出反应
DOM查询元素方法
getElementById(“id值”)
getElementsByTagName(”name值”)
getElementsByClassName(”class值”)
querySelector
querySelectorAll
body
documentElement