ES6基本语法

2.1、ES6基本语法

若想单独运行js文件:需要先安装nodejs软件(http://nodejs.cn/download/,vscode中安装Code Runner插件即可.

创建,运行js

在后面的开发中,主要都是基于JS的开发,因此为了提升开发效率,这里再安装三个插件:

  1. file-icons:识别不同的文件类型,并显示图标
  2. Script commands:可以在vscode中直接执行js文件
  3. Add jsdoc comments:js的代码提示,但是必须基于构建好的项目。

 

ES6 à ES2015

ES5 à JavaScript

现在最新的浏览器厂商支持的都是ES6,默认语法就是ES6.

老版本的浏览器需要加入"use strict"命令使其默认语法变为ES6.

但是我们这里不需要。

建议使用的浏览器版本最好是chrome 65版本以上。

2.2.1、变量声明

之前变量声明只能使用var关键字来完成。

但是这个关键字声明和使用时其实有很多不规范的地方。

为了解决这种不规范的问题,这里提供了一个新的变量声明关键字:let

它与var之间的区别就在于代码规范和作用范围上。

例如:不能

// 重复声明

// let a = 10 ;

// let a = 20 ;

// console.log(a);

 

// 不声明就使用

// console.log(a);

// let a = 10 ;

 

// 作用范围

// if (1 == 1) {

//   let i = 10 ;

// }

// console.log(i);

 

// 坑爹笔试题 - 03

// const a = null ;

 

// 坑爹笔试题 - 04

const a = 10 ;

function a() {

  return 20 ;

}

console.log(a);

 

// 不允许修改

// const a = 10 ;

// a = 20 ;

 

// 必须在声明时赋值

// const a ;

// a = 10 ;

 

// 性质类似let,因此也有let的规范

// console.log(a);

// const a = 10 ;

{乱码}1,utf. 2,文件---->首选项---->设置------->用户设置------>功能------->终端-------->在settings.json中编辑 加入这句话:"code-runner.runInTerminal": true

掌握let和 const的使用。

你可能感兴趣的:(网页学习)