脚本语言,不需要编译,不需要与服务器交互,在浏览器中直接执行
Javascript=ECMAScript+javascript自己的东西(BOM+DOM)
ECMAScript:
- 与HTML结合
- 注释
- 数据类型:
原始数据类型:number\string\boolean\undefine\null
引用数据类型 - 变量
- 运算符
- 流程控制语句
基本对象
DOM:
功能是控制html文档内容
获取标签(元素)对象:document.getElemetById(“id值”):通过元素id获取元素对象
事件的简单学习:
功能:某些组件被执行了某些操作后,触发某些代码的执行
如何绑定事件:
1,直接在HTML标签上,指定事件的属性(操作),属性值就是js代码
1,事件:onclick------单击事件
2,通过js获取元素对象,指定事件属性,设置一个函数
3,
BOM(window,navigator,screen,history,location,historyon)
window对象:1:窗口对象(弹出)
两种表示方法都可以:
警告框
alert(“ssss”);
window.alert(“ssss”);
确认框
comfire
防止误操作
prompt
输入框
: 2:与打开关闭有关的方法:open(),close();
3:与定时器有关的方式:setTimeout():一次性定时器
clearTimeout():取消定时器
setInterval():循环定时器
4:历史记录对象