Skip to content

通过示例来学习ES2016, 2017, 2018的新特性

Notifications You must be signed in to change notification settings

qnlz/esExercise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

esExercise

ECMAScript2016

Array.prototype.includes includes是一个Array上很有用的函数,用于快速查找数组中是否包含某个元素。(包括NaN,所以和indexOf不一样)。

指数函数的中缀形式
加/减法我们通常都是用其中缀形式,直观易懂。在ECMAScript2016中,我们可以使用**来替代Math.pow。


ECMAScript2017

Object.values()
Object.values()函数和Object.keys()很相似,它返回一个对象中自己属性的所有值(通过原型链继承的不算)。

Object.entries()
Object.entries()和Object.keys相关,不过entries()函数会将key和value以数组的形式都返回。这样,使用循环或则将对象转为Map就很方便了。

About

通过示例来学习ES2016, 2017, 2018的新特性

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published