美文网首页
Day17 ES6 扉页

Day17 ES6 扉页

作者: JSleefat | 来源:发表于2019-04-18 00:01 被阅读0次
  • 常量
// ES5定义只读变量
Object.defineProperty(window,'PI3',{
  writable: false,
  value: "3.14159"
})
// ES6定义制度变量
const PI2 = '3.14159'
  • 作用域
    ES3、5用立即执行函数控制作用域
    ES6用关键字语法let const形成块级作用域
  • 箭头函数
    主要改变this指向
  • 默认参数
    可接收函数传值
    比如控制必传参数

arguments 是伪数组
通过Array.prototype.slice.call(arguments)把arguments转换为数组来使用

// 利用扩展运算符接收多个参数
function getMultipleParams(...a){}
getMultipleParams(1,2,3);
//利用扩展运算符合并数组
var params = ['hello',true,7];
var other = [1,2,...params];
console.log(other); //[1,2,'hello',true,7]
  • 对象代理
    通过中间层代理,不会影响原始数据
let Person = {
  name: 'es6',
  sex: 'male',
  age: 15
};

let person = new Proxy(Person,{
  get(target,key){
    return target[key];
  },
  set(target,key,value){
    if(key!=='sex'){
      target[key]=value;
    }
  }
})

其他语法

  • 解构赋值
  • 模板字符串
  • 正则扩展
  • 数字扩展
  • 函数扩展
  • class
  • Module
  • Symbol
  • 对象扩展
  • Set Map
  • Iterator
  • Generator

相关文章

  • Day17 ES6 扉页

    常量 作用域ES3、5用立即执行函数控制作用域ES6用关键字语法let const形成块级作用域 箭头函数主要改变...

  • 扉页

    白色的风唤醒沉睡的船旗 汽轮醇厚的呜咽撩拨潮水 黄色的泥沙贮藏圣山的梦呓 傲慢的霓虹被晨冬投入死地 灰色的鸥鸟迷失...

  • 扉页

    私は歌う、戦い、そしてひとりの英雄を ~ヴェルギリウス「アエネイス」第一巻より~ 私は歌う、縮絨職人と梟を 戦いと...

  • 扉页

    谭雅拆开新书的塑封,翻到扉页,轻轻地将它撕了下来. 曾在一本书里读到,“将扉页撕下来赠于你所爱的人...

  • 扉页

    这段时间一直在研究课,天天熬到下半夜,但收获是满满的。在专家的引领下,努力的方向和目标更明确了~ 自勉~ 做我想做...

  • 扉页

    她,有男朋友了。 我是在前天才知道的。她说她的男朋友很优秀,且不说是否多金,光是长相就足够让她赏心悦目了。今天她约...

  • 扉页

    一直想写,一直没能写,为什么?简单重复的生活,缺乏内容,而自己也过了无病呻吟的年纪;每天重复的“忙碌”,没有书写的...

  • 扉页

    直到遇见真正爱的人,才发现以前经历过的所有,都是年轻时的无病呻吟。

  • 扉页

    在人们的印象中,大海是蓝色的,当了海军以后,才知道它其实是红色的,不仅仅因为那是太阳升起时的颜色,还有青春与热血撞...

  • 扉页

    已不再你的故事里, 很久了。 我准备开始, 新的生活, 书写喜欢的章节, 拿起笔, 却忽然写下了你的名字, 在扉页。

网友评论

      本文标题:Day17 ES6 扉页

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