JavaScript 的应用场景
1. 网页特效 2. 服务端开发(Node.js) 3. 命令行工具(Node.js) 4. 桌面程序(Electron)
5. App(Cordova) 6. 控制硬件-物联网(Ruff) 7. 游戏开发(cocos2d-js)....
JavaScript 是什么
JavaScript 是一种运行在客户端 的脚本语言 ,最早是在 HTML网页上使用,用来给 HTML 网页增加动态功能。
浏览器就是一种运行 JavaScript 脚本语言的客户端,JavaScript 的解释器被称为JavaScript 引擎,为浏览器的一部分。
JavaScript 的组成
JavaScript 是由 ECMAScript,DOM 和 BOM 三者组成的。
注: ES6即 ECMAScript2015
JavaScript 的书写位置
行内式
![687f2644088f22e1612dd5f22aef22df.png](https://i-blog.csdnimg.cn/blog_migrate/e77f0f4795a79d7ed9fa80d67feb4e59.png)
内嵌式 写在 html 中的 <script> 标签中
![732dc83f374844a83809783a5dd1b6a9.png](https://i-blog.csdnimg.cn/blog_migrate/06d93581acd04dcdab5cba5305224c1a.png)
外链式 写在外部 js 文件中,在页面引入
![1dc6b363819fce61451211bce80f3d69.png](https://i-blog.csdnimg.cn/blog_migrate/9c05555efc4bbe2610591aaea3cf2b67.png)
注:外链式和内嵌式不可混合
JS基础语句
- alert语句
在浏览器中弹出一个警示框,警示框的警示内容可以人为自定义。
alert 语句是一个 js 内置好的功能(函数、方法),要想实现功能必须在 alert 关键字后面加小括号执行,自定义的内容需要传递给小括号内的参数,输出时参数位置的内容会出现在弹框位置。
<script> alert("这是一个警告框");</script>
- prompt语句
作用:弹出一个对话框,内部有一个提示语句以及一个输入框,可以在输入框中根据提示任意输入内容。
prompt 语句也是 js 内置的一个功能,必须加小括号执行,有两个参数可以进行传递,每个参数一般都是字符串类型,必须加引号,两个参数中间用逗号分隔,引号和逗号都必须是英文输入法状态。
![e7dc406d46304823098f938e86a2b9e2.png](https://i-blog.csdnimg.cn/blog_migrate/b269fd18aa8f3eb6d92b32cfbae64b41.png)
- console.log语句
js 有一个内置对象 console,内部封装了大量的属性和方法(函数),可以通过给console 对象打点调用方法名()、属性名方式去执行。
有一个叫做 log(日志)方法,可以实现参数位置自定义内容在控制台输出。