您现在的位置是:课程

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

有本课程由 一码平川 机构出品。
-->

站点信息

  • 文章统计篇文章