美文网首页
es6的普遍知识

es6的普遍知识

作者: 白莲花_cad5 | 来源:发表于2017-09-14 23:20 被阅读0次

1.let命令

1)let和var的区别:let声明的变量只有所在的代码块有效。

2)没有变量的提升,一定要声明后使用。使用let命令声明变量之前,该变量都是不可用的。形成“暂时性死区”。

3)typeof 不再是一个百分之百安全的操作。

2.块级作用域

1)es5和es6比较:es5 只有全局作用域和函数作用域,没有块级作用域。

2)let实际上为javascript新增了块级作用域

3)es6 允许块级作用域的任意嵌套。

4)es5规定函数只能在顶层作用域和函数作用域之中声明,不能在块级作用域声明,严格模式下会报错。为ES5和es6环境避免报错,应不要在块级作用域里声明函数。

相关文章

  • es6的普遍知识

    1.let命令 1)let和var的区别:let声明的变量只有所在的代码块有效。 2)没有变量的提升,一定要声明后...

  • ES6 详细讲解(一)

    众多周知,现在ES6基本已经普遍使用,因为ES6标准使松散的JavaScript严谨了很多,有了类的出现,...

  • ECMAScript 6 初尝试

    最近在梳理大前端的知识,发现我对前端的知识真的欠缺了,连ES6都不了解,那就尝试一下ES6。 创建 common....

  • 深入和普遍联系的知识

    看到“深入和普遍联系的知识”这句话,感触颇多,努力读书吧。以下是转载的内容,来源是豆瓣Jack《哪来的天才》读书笔...

  • es6基础知识3(迭代)

    title: es6基础知识3(迭代)tags: 迭代categories: 前端 1. 迭代器 es6中新增了迭...

  • es6-selfnote

    ECMAScript6(ES6)基础知识及核心原理 使用Babel编译ES6 一、下载安装Babel环境:需要电脑...

  • 形而上学的本质

    我们已经知道,分析判断不给你新的知识,但是它有普遍必然性,综合判断给你新的知识,但是它的是经验的知识,没有普遍必然...

  • React 入门进阶

    1、知识储备 (掌握以下知识对于React 学习很有帮助的) (1). js es5 es6 css html (...

  • 004_ES6知识点总结(01)let及const声明

    ES6知识点整理 近期准备面试,把ES6的内容详细复习一遍整理来源素材:阮一峰《ES6标准入门》(第三版);htt...

  • ES6 入门简介

    本教程我们学习 ES6 的基础知识,ES6 是 ECMAScript6 的简称,是2015年6月正式发布的 Jav...

网友评论

      本文标题:es6的普遍知识

      本文链接:https://www.haomeiwen.com/subject/vvmjsxtx.html