Set Set 对象允许你存储任何类型的 唯一值, 无论是 原始值(一共6种,string, number, boolean, undefined, null,和 es6 新增的 symbol) 还是 对象引用(Object)。 先用代码体会下这段概念的含义,直接在 Chrome 控制台创建一个 S ...
分类:
其他好文 时间:
2017-10-18 00:11:18
阅读次数:
240
ES6定义个每一个类别的对象 对象属性的简写属性的名称和变量的名称一样的话,可以只写属性的名称 可计算的属性名称 重复的属性名称不会报错,直接取值最后的属性 自有属性的枚举顺序 对需要遍历的方法数字属性在前面按照顺序排列,其他的字符串属性和Symbol按照加入的顺序排列 对象方法的简写可以省略fun ...
分类:
其他好文 时间:
2017-10-17 21:53:48
阅读次数:
288
ES6 中 的Set类补充了JS中的数据结构,也提供了一些简便的方法 ...
分类:
编程语言 时间:
2017-10-17 16:34:26
阅读次数:
408
1.border在没有指定颜色时,默认使用哪个颜色? 答案:border在没有指定颜色时 如果指定了color 则继承color的颜色 否则 rgb(0,0,0) 2.iphone6的device-width是多少 答案:375px 3.es6中的箭头函数中的this与普通函数中的this的区别? ...
分类:
Web程序 时间:
2017-10-17 15:18:05
阅读次数:
238
1.es6强制开启严格模式2.let不能重复声明变量3.const声明的常量不能修改4.const声明时候,对象可以改变,指针不行5.解构赋值分为数组解构赋值,函数参数解构赋值,对象解构赋值(a)数组解构赋值:{leta,b,rest;[a,b,...rest]=[1,2,3,4,5,6];console.log(a,b,rest);}...截取345..
分类:
其他好文 时间:
2017-10-16 21:59:15
阅读次数:
144
第一部分: 1.初始化项目 npm init -y 2.安装ES6 环境 .babelrc 文件 babel-cli -g babel-ecmascript2015 babel-cli --save-dev ############################################## ...
分类:
其他好文 时间:
2017-10-16 19:32:41
阅读次数:
135
1:安装插件 在命令行中定位到根目录 2.Gulp配置 var gulp = require('gulp'); var babel = require('gulp-babel'); gulp.task("toes5", function () { return gulp.src("src/js/** ...
分类:
其他好文 时间:
2017-10-16 14:54:06
阅读次数:
140
1: 沉睡排序 2: 快速去重 (ES6) ...
分类:
Web程序 时间:
2017-10-16 02:09:47
阅读次数:
190
(参考了es6入门,供自己和大家学习)promise是一种异步编程的解决方案。比传统的解决方案--回调函数和事件--更合理和强大。 promise,简单说是一种容器,里面保存着某个未来才能结束的事件(通常是一个异步操作)的结果。从语法说,promise是一个对象,从它可以获取的异步操作的消息。pro ...
分类:
其他好文 时间:
2017-10-16 01:56:31
阅读次数:
117
前 言 ES6 解构赋值: ES6允许按照一定模式从数组和对象中提取值,然后对变量进行赋值,这被称为解构。 1.1.1基本用法 JS中,为变量赋值直接指定。例如下面代码: 在ES6中可以这样写。例如下面代码: 这种写法属于“模式匹配” ,只要等号两边模式相同,左边的变量就会被赋予对应的值。例如下面代 ...
分类:
其他好文 时间:
2017-10-15 21:20:41
阅读次数:
308