前端的初学习 -- 第十三章 -- ES6环境部署

前端的初学习 -- 第十三章 -- ES6


博客说明

文章内容输出来源:拉勾教育Java就业急训营

什么是ES6

ECMAScript 6.0(以下简称 ES6)是 JavaScript 语言的下一代标准,已经在 2015 年 6 月正式发布了。 它的目标,是使得 JavaScript 语言可以用来编写复杂的大型应用程序,成为企业级开发语言

ECMAScript 和 JavaScript 的关系

  • 要讲清楚这个问题,需要回顾历史。
  • 1996 年 11 月,JavaScript 的创造者 Netscape 公司,决定将 JavaScript 提交给标准化组织 ECMA,希望这种语言能够成为国际标准
  • ECMA 发布 262 号标准文件(ECMA-262)的第一版,规定了浏览器脚本语言的标准,并将这种语 言称为 ECMAScript,这个版本就是 1.0 版。
  • 因此,ECMAScript (宪法)和 JavaScript(律师) 的关系是,前者是后者的规格,后者是前者的 一种实现

ES6 与 ECMAScript 2015 的关系

  • 2011 年,ECMAScript 5.1 版发布后,就开始制定 6.0 版了。因此,ES6 这个词的原意,就是指 JavaScript 语言的下一个版本。
  • ES6 既是一个历史名词,也是一个泛指,含义是 5.1 版以后的 JavaScript 的下一代标准,涵盖了 ES2015、ES2016、ES2017 等等

配置环境

Node环境

什么是Node环境

简单的说 Node.js 就是运行在服务端的 JavaScript。
JavaScript程序,必须要依赖浏览器才能运行!没有浏览器怎么办?OK,Node.js帮你解决
Node.js是脱离浏览器环境运行的JavaScript程序,基于Google的V8引擎,V8引擎执行Javascript的速度 非常快,性能非常好。

Node.js有什么用

如果你是前端程序员,你不懂得像PHP、Python或Ruby等动态编程语言,然后你想创建自己的服务, 那Node.js是一个非常好的选择。
Node.js 是运行在服务端的 JavaScript,如果你熟悉Javascript,那么你将会很容易的学会Node.js。 当然,如果你是后端程序员,想部署一些高性能的服务,那么学习Node.js也是一个非常好的选择。

安装

官网:https://nodejs.org/en/
中文网:http://nodejs.cn/
LTS:长期支持版本
Current:最新版
安装:Windows下双击点击安装——>Next——>finish
注意:

  • node-v14.5.0-x64.msi 最新版本,如果是win7系统的话,可能安装不了。
  • 如果是win7系统,安装node-v10.14.2-x64.msi这个版本

查看版本

在dos窗口中执行命令查看版本号:node -v

第一次使用node.js

  1. 创建文件夹 node,其目录下创建 hello.js
    前端的初学习 -- 第十三章 -- ES6环境部署
  2. 在hello.js 中输出hello,node.js!
console.log("hello,nodejs");
  1. 运行:命令行终端中运行
    右键node文件夹,选中在集成终端中打开
    前端的初学习 -- 第十三章 -- ES6环境部署
  2. 输入命令
    node hello.js
    第一次运行,可能会报错!
    前端的初学习 -- 第十三章 -- ES6环境部署
    兼容性的问题,让vscode以管理员身份运行即可
上一篇:JS语言基础-ECMAScript 1-区分大小写、标识符、注释、严格模式、语句、关键字与保留字、变量


下一篇:JS之ECMAscript思维导图