js-语法及使用
一.ECMAscript
1.常量和变量
1 |
|
2.乘法口诀表
1 |
|
3.定义数组
1 |
|
4.函数
1 |
|
5.输入输出语句
1 |
|
6.数据类型
1 |
|
7.运算符
1 |
|
8.注释
1 |
|
二.DOM
1.属性的操作
1 |
|
2.文本的操作
1 |
|
3.元素的操作1
1 |
|
4.元素的操作2
1 |
|
5.综合案例-实现图片的切换
1 |
|
6.综合案例-动态表格
1 |
|
7.面向对象
7.1类的定义和使用
1 |
|
7.2字面量定义类和使用
1 |
|
8.内置对象
8.1 Number
1 |
|
8.2 Math
1 |
|
8.3 Date
1 |
|
8.4 String
1 |
|
8.5 RegExp(正则表达式)
1 |
|
8.6 Array
1 |
|
8.7 Set
1 |
|
8.8 Map
1 |
|
8.9 JSON
1 |
|
8.10 登录校验案例
1 |
|
三.BOM
1. location地址栏对象
1 |
|
2.window窗口对象
1 |
|
3. 小结
- BOM(Browser Object Model):浏览器对象模型。
- 将浏览器的各个组成部分封装成不同的对象,方便我们进行操作。
- Window:窗口对象
- Location:地址栏对象
- Navigator:浏览器对象
- History:当前窗口历史记录对象
- Screen:显示器屏幕对象
- Window 窗口对象
- setTimeout()、clearTimeout():一次性定时器
- setInterval()、clearInterval():循环定时器
- onload 事件:页面加载完毕触发执行功能
- Location 地址栏对象 href 属性:跳转到指定的 URL 地址