2018-03-25-ES6

今天看了ES6的第五,六,七,八,九章。

第五章,正则表达式。U修饰符,y修饰符,sticky是否设置了y,flags返回修饰符

第六章,数值的扩展。Number.isFinite()检查一个数值是否为有限,参数类型不是数值,Number.isFinite一律返回false。Number.isNaN()用来检查一个值是否为NaN,参数类型不是NaN,Number.isNaN一律返回false。Number.isInteger()判断是否为整数类型,Number.EPSILON极小常量。Math.trunc()方法用于去除一个数的小数部分,返回整数部分。Math.sign方法用来判断一个数到底是正数、负数、还是零。

第七章,函数的扩展。参数设置默认值,rest参数(类似于数组)。name属性,返回函数名称。箭头函数,注意箭头函数中的this指向,指向的不是使用的函数,而是定义的对象。

第八章,数组的扩展。(...)Array.from方法用于将两类对象转为真正的数组:类似数组的对象(array-like object)和可遍历(iterable)的对象(包括 ES6 新增的数据结构 Set 和 Map)。Array.of方法用于将一组值,转换为数组。数组实例的 find() 和 findIndex()。fill方法使用给定值,填充一个数组。entries(),keys() 和 values()

第九章,对象的扩展。Object.is()比较两个值是否相等。Object.assign()对象合并。属性遍历的五种方法。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第2章 基本语法 2.1 概述 基本句法和变量 语句 JavaScript程序的执行单位为行(line),也就是一...
    悟名先生阅读 4,457评论 0 13
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 3,641评论 0 4
  • 三,字符串扩展 3.1 Unicode表示法 ES6 做出了改进,只要将码点放入大括号,就能正确解读该字符。有了这...
    eastbaby阅读 1,666评论 0 8
  • 无论是贫穷与富有,还是文化素养的高与低。我们所讲述的除去客观存在的事实,都是我们自以为的东西。没有好与坏的评判。我...
    两只羊moonPrince阅读 174评论 0 0
  • 1、添加依赖 2、准备下分割线文件(这步很重要,初学者都是通过添加View来实现分割线的) 在drawable文件...
    aositeluoke阅读 2,450评论 0 0

友情链接更多精彩内容