- JS的作用
- 表单验证是JavaScript开发的
- Ajax技术是用JavaScript开发的
- 页面上的一些功能,像软件一样的功能,都是用JavaScript开发的
- 数据可视化图表都是用JavaScript开发的
- JS(JavaScript) 与Java 的关系如同北大与北大青鸟的关系
- Java语言通常用于安卓系统,电梯里边的程序,洗衣机,电视,等 这个语言是植入到芯片中,服务各种设备的
- JavaScript的功能就略显单薄,通常用于页面特效, 表单验证,Ajax 网页软件, 数据可视化等
- 书写第一个JS程序
写代码的位置
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
<script></script>
</body>
</html>
认识alert()
JS的程序是由一条条语句组成的, 顺序执行,语句的结尾, 一般来说要以分号结尾, 注意分号是英语分号, 不是中文的分号<br />![image.png](https://cdn.nlark.com/yuque/0/2021/png/22147566/1629194538620-c361c1b6-7777-41c3-99b1-b43bbddefa79.png#clientId=uc16de6a9-c417-4&from=paste&height=101&id=uf0a28bd4&margin=%5Bobject%20Object%5D&name=image.png&originHeight=101&originWidth=423&originalType=binary&ratio=1&size=4743&status=done&style=none&taskId=uf3071a05-9c8f-45a1-bdf6-4d2422fdb85&width=423)<br /> alert是JS语言提供的,表示弹出警告框,这个东西叫做API(Application Interfaces,通用程序接口),不能随意更改,书写错误,就会无效 遵循语法. 圆括号里边包含的是字符串, 必须被英文的双引号包裹
- 使用chrome控制台
认识console.log();
在编辑器中,输入log,按下tab键即可展开:
console就是控制台的意思,log就是输出的意思,我们的信息将在控制台中被显示.浏览器必须是chrome内核的: chrome , 360安全浏览器, QQ浏览器, 360极速浏览器, 搜狗高速, 火狐, 猎豹, 百度浏览器都可以,Safari浏览器也可以
控制台中出现ReferenceError表示API用错了, alert 拼错了 SyntaxError 表示语法错误, (出现中文了)
注释
按快捷键 ctrl+ / 键 ,单行注释<br />![image.png](https://cdn.nlark.com/yuque/0/2021/png/22147566/1629285785168-aa7e81e8-bcbb-4239-8f43-813014095127.png#clientId=u79f858cb-d1e8-4&from=paste&height=27&id=uec4cdd7d&margin=%5Bobject%20Object%5D&name=image.png&originHeight=27&originWidth=227&originalType=binary&ratio=1&size=1064&status=done&style=none&taskId=u373acead-0e18-4dcf-8e00-36561f9513f&width=227)<br /> 按快捷键 Ctrl + shift +/ 键,生成块级注释<br />![image.png](https://cdn.nlark.com/yuque/0/2021/png/22147566/1629285869537-fccad108-e174-41ba-be5b-c9e38ee3ee39.png#clientId=u79f858cb-d1e8-4&from=paste&height=59&id=u3abadd40&margin=%5Bobject%20Object%5D&name=image.png&originHeight=59&originWidth=225&originalType=binary&ratio=1&size=2021&status=done&style=none&taskId=ubf43f26b-ef6a-4520-b5dd-f025f5a8b64&width=225)
控制台是一个 REPL环境
REPL即 read(读) eval(求值) pring(打印结果) loop(如此反复)
在控制台中可以随时输入一些表达式, 按回车之后就会立即显示计算结果 (即小型计算器)
我们的JavaScript有语言标准, 语言标准叫做ECMAScript, 读作 艾克马Script , 符合ECMAScript标准的语言有三个 JavaScript ActionScript TypeScript ECMAScript 是欧洲计算机制造商协会的意思