一、官方解释 Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和使用 for...in 循环遍历该对象时返回的顺序一致 。如果对象的键-值都不可枚举,那么将返回由键组成的数组。 二、语法 三、处理对象,返回可枚举的属性数组 四、处理数组,返回 ...
分类:
其他好文 时间:
2019-10-11 00:43:26
阅读次数:
104
ES2015(ES6) 新增加了两个重要的 JavaScript 关键字: let 和 const。 let 声明的变量只在 let 命令所在的代码块内有效。 const 声明一个只读的常量,一旦声明,常量的值就不能改变。 在 ES6 之前,JavaScript 只有两种作用域: 全局变量 与 函数 ...
分类:
Web程序 时间:
2019-09-16 23:19:46
阅读次数:
131
一,ES2015(ES6)新增了两个声明变量的关键字:let、const let:只在代码块内{}有效,不可重复声明,不会提前初始化 1.只在代码块内有效 2.不可重复声明 3.不会提前初始化 const:规则与let相似,但声明必须赋值,且基础数据类型不可更改(数值 number、字符串 stri ...
分类:
编程语言 时间:
2019-09-01 21:34:12
阅读次数:
131
ES6是多年来JavaScript的重大版本变革,深受开发者的欢迎。 ES6就是ES2015,也就是从此时开始,JavaScript变为每年更新一次,按年计算依次类推。ES7(2016年)、ES8(2017年)、ES9(2018年)。 除了ES6更新幅度较大之外,后面的几次更新较小。了解起来也比较容 ...
分类:
其他好文 时间:
2019-08-27 23:04:41
阅读次数:
112
ES6常用语法总结 ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准。因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015。也就是说,ES6就是ES2015。虽然目前并不是所有浏览器都能兼容ES6全部特性,但越来越多的程序员在实际项目当中已 ...
分类:
其他好文 时间:
2019-08-27 01:17:36
阅读次数:
208
"devDependencies": { "babel-core": "^6.26.3", "babel-preset-env": "^1.7.0", "babel-preset-es2015": "^6.24.1", "gulp": "^3.9.1", "gulp-babel": "^7.0.1" ...
分类:
Web程序 时间:
2019-08-24 17:04:48
阅读次数:
1114
模板字面量 是允许嵌入表达式的字符串字面量。 你可以使用多行字符串和字符串插值功能。它们在ES2015规范的先前版本中被称为“模板字符串”。 语法 描述 模板字符串使用反引号 () 来代替普通字符串中的用双引号和单引号。模板字符串可以包含特定语法(${expression})的占位符。占位符中的表达 ...
分类:
编程语言 时间:
2019-08-13 00:48:26
阅读次数:
1074
模板字面量 是允许嵌入表达式的字符串字面量。你可以使用多行字符串和字符串插值功能。它们在ES2015规范的先前版本中被称为“模板字符串”。 语法 描述 模板字符串使用反引号 (` `) 来代替普通字符串中的用双引号和单引号。模板字符串可以包含特定语法(${expression})的占位符。占位符中的 ...
分类:
其他好文 时间:
2019-08-08 11:39:41
阅读次数:
88
webpack4.0 中删除了 DefinePlugin、module.loaders、NoErrorsPlugin、CommonsChunkPlugin、OccurenceOrderPlugin,将不再支持这也插件等; moudule.loader 在 webpack3.0 中进行文件的解析的时候 ...
分类:
Web程序 时间:
2019-07-31 14:40:47
阅读次数:
151
最近项目刚完成,手上工作稍微轻松些,准备储备下技术,为未来挑战做好准备。 之前项目用的较多的是angulajs,不过版本较老,还停留在1.5x系,虽然结合了webpack,es2015等前沿技术,但理解并不深入。也做个两个react的项目和一个react-native小东西,都是不懂现查资料,没有系 ...
分类:
其他好文 时间:
2019-07-18 09:41:23
阅读次数:
521