JavaScript简介
创建目的是“使网页更生动”
这种编程语言写出来的程序被称为 脚本。它们可以被直接写在网页的 HTML 中,在页面加载的时 候自动执行
作用:
- 在网页中添加新的 HTML,修改网页已有内容和网页的样式。
- 响应用户的行为,响应鼠标的点击,指针的移动,按键的按动。
- 向远程服务器发送网络请求,下载和上传文件(所谓的 AJAX 和 COMET 技术)。
- 获取或设置 cookie,向访问者提出问题或发送消息。
- 记住客户端的数据(“本地存储”)。
优点
- 与 HTML/CSS 完全集成
- 简单的事,简单地完成。
- 被所有的主流浏览器支持,并且默认开启。
helloworld
script 标签
```
其展示为
有个小窗口弹出
代码结构
alert是用来显示(类似c中的printf)
一般独占一行更利于读取
在大多数情况下,换行意味着一个分号。但是“大多数情况”并不意味着“总是”
alert(3+
1
+2);
输出的结果为6
注释
单行用//
多行用/**/(不支持嵌套)
现代模式
主要考虑的是兼容性的问题
use strict可以激活某些特性
注意use strict出现在开头为却保可以放在脚本顶部进入严格模式,一旦进入则无法取消
js书写位置
行内式
a标签的href中
<a href="javascript:alert(`我是弹出层`)"><a>
其它元素上
<div outlick="alert(`我是一个弹出层`)"><div>
内嵌式
前文helloworld
外链式
用src引用外部文件
<script src=""><script>