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的使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值