您现在的位置是:课程
ECMAScript6各种扩展
2023-06-30 21:17课程 人已围观
本套教程的主要内容:
ES5中对于数组新增的api:
1,Array.isArray()
2,forEach()
3,map(function(){})
4,filter(function(){})
5,reduce(function(prev,next){})
6,some() ||
7,ervery() &&
ES6中对于数组新增的api:
1,Array.from() 把伪数组转化成真实的数组
2,Array.of() 创建数组
3,find()
4,findInex()
5,includes() indexOf()
6,fill()
7,数组中的扩展运算符
ES6中对函数的扩展:
1,给函数的参数指定默认值
2,rest参数
3,箭头函数
ES6中对于对象的扩展:
1,Object.defineProperty() 精细化设置对象的属性
2,Object.getOwnPropertyDescriptor() 获取对象属性的特征
3,Object.defineProperties() 一定性定义多个属性
4,Object.getOwnPropertyNames() 获取自身的属性
5,Object.keys() 遍历对象,把键名存储在一个数组中
6,Object.values() 遍历对象,把值存储在一个数组中
7,Object.create() 创建一个对象,继承
8,Object.getPrototypeOf() 获取创建这个对象的那个构造器的prototype属性
9,Object.preventExtensions() 阻止新增属性,但是可以修改,可以删除
10,Object.seal() 阻止新增属性,阻止删除,但是可以修改
11,Object.freeze() 阻止新增属性,阻止删除,阻止修改
12,Object.isExtensible(obj)
13,Object.isSealed(obj)
14,Object.isFrozen(obj)
15,Object.assign
ES6中对于类的扩展:
class
视频对应代码:报名后,进群,在群文件中。
有问题联系
QQ:1066099801
微信:17001100482
有本课程由 一码平川 机构出品。
ES5中对于数组新增的api:
1,Array.isArray()
2,forEach()
3,map(function(){})
4,filter(function(){})
5,reduce(function(prev,next){})
6,some() ||
7,ervery() &&
ES6中对于数组新增的api:
1,Array.from() 把伪数组转化成真实的数组
2,Array.of() 创建数组
3,find()
4,findInex()
5,includes() indexOf()
6,fill()
7,数组中的扩展运算符
ES6中对函数的扩展:
1,给函数的参数指定默认值
2,rest参数
3,箭头函数
ES6中对于对象的扩展:
1,Object.defineProperty() 精细化设置对象的属性
2,Object.getOwnPropertyDescriptor() 获取对象属性的特征
3,Object.defineProperties() 一定性定义多个属性
4,Object.getOwnPropertyNames() 获取自身的属性
5,Object.keys() 遍历对象,把键名存储在一个数组中
6,Object.values() 遍历对象,把值存储在一个数组中
7,Object.create() 创建一个对象,继承
8,Object.getPrototypeOf() 获取创建这个对象的那个构造器的prototype属性
9,Object.preventExtensions() 阻止新增属性,但是可以修改,可以删除
10,Object.seal() 阻止新增属性,阻止删除,但是可以修改
11,Object.freeze() 阻止新增属性,阻止删除,阻止修改
12,Object.isExtensible(obj)
13,Object.isSealed(obj)
14,Object.isFrozen(obj)
15,Object.assign
ES6中对于类的扩展:
class
视频对应代码:报名后,进群,在群文件中。
有问题联系
QQ:1066099801
微信:17001100482
有本课程由 一码平川 机构出品。