![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
es6
文鼎鼎
What are you waiting for? Just do it!
展开
-
es6对象扩展
function getPoint() { const x = 1; const y = 10; return {x, y};}getPoint()// {x:1, y:10}这种写法用于函数的返回值,将会非常方便。CommonJS 模块输出一组变量,就非常合适使用简洁写法let ms = {};function getItem (key) { return key in ms ? ms[key] : null;}function setItem (key, val原创 2020-09-02 23:18:05 · 101 阅读 · 0 评论 -
ES6,Array.fill()函数的用法
ES6为Array增加了fill()函数,使用制定的元素填充数组,其实就是用默认内容初始化数组。该函数有三个参数。arr.fill(value, start, end)value:填充值。start:填充起始位置,可以省略。end:填充结束位置,可以省略,实际结束位置是end-1。例如:1.采用一默认值填初始化数组。const arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]arr1.fill(7)console.log('%s', arr1)2原创 2020-09-01 22:18:07 · 231 阅读 · 0 评论 -
es6的一些新特性
1. letlet 语句允许使用块作用域声明变量。console.log(a); let a = 4; // a is not defined2. const将所有字母都大写的变量约定为常量,但本质还是变量 ####1.const定义只是地址不能修改 const NUM = 100; NUM = 200; // Assignment to constant variable.由const定义的常量,无法修改其地址值。 在这里为啥要强调是地址值 因为 以原创 2020-07-27 22:09:30 · 159 阅读 · 0 评论