12 2017 档案
摘要:1.Symbol 值通过Symbol 函数生成,凡是属性名属于Symbol 类型,就是 独一无二的,可以保证不会与其他属性名冲突。 // 没有参数的时候 let s1 = Symbol(); let s2 = Symbol(); s1 s2; // false // 有参数的情况 let s1 =
阅读全文
摘要:1.属性的简洁表示法 function f(x,y) { return {x,y}; } // 等同于 function f(x,y){ return {x:x,y:y}; } f(1,2) // Object {x:1,y:2} 例如: let birth = '2000/01/01'; cons
阅读全文
摘要:1.Es6引入了Class 类这个概念,作为对象的模板,通过class 关键字,可以定义类。 2.类和模块的内部,默认就是严格模式,所以不需要使用use strict 指定运行模式。 3.constructor 方法就是类的默认方法,通过new 命令生成对象实例时,自动调动该 方法,一个类必须有co
阅读全文
摘要:1.扩展运算符 含义: 扩展运算符,三个点(...),将一个数组转为用逗号分隔的参数顺序。 例如: console.log([1,2,3]); console.log(...[1,2,3]); 结果: [1,2,3] 1,2,3 用法: 作为函数参数 function f(x,y,z) { cons
阅读全文
摘要:grid 布局的使用 css 网格布局,是一种二维布局系统。 浏览器支持情况:老旧浏览器不支持, 概念: 网格容器。元素应用dispalay:grid,它是所有网格项的父元素。 <div class="container"> <div class="item item-1"></div> <div
阅读全文