ThinkChat🤖让你学习和工作更高效,注册即送10W Token,即刻开启你的AI之旅 广告
## 一、概述 JavaScript 是一种轻量级的脚本语言; 脚本语言不具备开发操作系统的能力,只能用来编写控制其他应用程序(如浏览器); JavaScript本身提供的核心语法不算很多,只能用来做一些数学和逻辑运算,它不提供任何与 I/O(输入/输出)相关的 API,这些都要靠宿主提供,所以 JavaScript 只合适嵌入更大型的应用程序环境,去调用宿主环境提供的底层 API; 常见的宿主环境就是浏览器和NodeJs服务器环境; JavaScript 的核心语法部分非常精简,只包括两个部分:基本的语法构造(比如操作符、控制结构、语句)和标准库(就是一系列具有各种功能的对象比如`Array`、`Date`、`Math`等); 除此之外,各种宿主环境提供额外的 API(即只能在该环境使用的接口),以便 JavaScript 调用。如浏览器可以提供DOM类API,NodeJs为宿主的话,可以提供文件操作和网络通信API; 参考:https://wangdoc.com/javascript/ >[danger] ES6(ES2015)是最革命性的版本,JavaScript 语言正式进入了下一个阶段,成为一种企业级的、开发大规模应用的语言; ## 二、模拟环境 基于CHROME的F12;(CHROME中调出控制台,就是运行 JavaScript 代码的理想环境; ![](https://img.kancloud.cn/ff/bb/ffbbdd6c13b3198bdc14cefe5460f45e_1099x531.png) 进入控制台以后,就可以在提示符后输入代码,然后按`Enter`键,代码就会执行;如果按`Shift + Enter`键,就是代码换行,不会触发执行; ![](https://img.kancloud.cn/27/82/2782829c24b86d104fb578c7145b870d_1366x736.png)