-
API
Object.is()
Object.assign()
Object.keys(obj) 键的数组
Object.values(obj) 值的数组
Object.entries(obj); 键值对组成的数组的数组
Object.setPrototypeOf(obj,prototype)
Object.getPrototypeOf(obj)
让类数组可以调用所有的数组方法?
6) 原型
每个函数都有一个原型对象与之对应,函数中有个指针
prototype指向这个原型,原型中有个指针constructor指向函数一个函数的特性与其调用方式有关,如果通过new来调用,这个函数可以理解为构造函数;如果通过()、apply、call来调用,这个函数可以理解为普通函数
function Student(name,age){
this.name = name;
this.age = age;
}
new Number() 创建数值的实例对象
Number() 将其他数据类型转换为Numberlet arr = new Array()
arr instanceof Object
7)数组 Array
静态
Array.from()
将类数组对象、set转换为数组
Array.of()
将参数放置到数组内并且返回
非静态
Array.prototype.keys
Array.prototype.values
Array.prototype.entries
Array.prototype.includes()
Array.prototype.flat(Infinity)这三个方法返回值为迭代器对象迭代器对象的调用:1. for-of2. iterator.next()3. 拓展运算符
8)函数拓展
- 默认值
- rest参数
扩展运算符的逆运算
let arr = [1,2,3]
let n = [9,8,7,…arr]
let [a,…b] = [1,2,3,4,5]
function foo(a,...b){console.log(a);console.log(b); }
-
Promise
对异步操作进行封装。
状态:待定、成功、失败 -
构造函数
let p = new Promise((resolve,reject)=>{
})
-
静态方法
Promise.xxx -
实例方法
Promise.prototype.xxx
ajax
GET /carousel/findAll HTTP/1.1
Authorization:XXWEREAWFEWAFAEW
详细解决方案
es6 day2
热度:40 发布时间:2023-12-02 18:57:32.0
相关解决方案
- Android札记——Day2 *Java中类的继承 *多线程Handler
- 前端开发学习(day2)
- 【大数据】基于大数据平台的日志分析系统 Day2-Hadoop整体介绍及集群搭建
- 程序员面试题(C++ 实现) - Day2
- 算法 | 一周刷完《剑指Offer》 Day2:第17~26题
- 金秋杯联赛模拟第一场(day2)
- 机器学习基础课【Day2】:数据降维(附详细代码注释)
- [buuctf][CISCN2019 华北赛区 Day2 Web1]Hack World
- 第二十六题——[CISCN2019 华北赛区 Day2 Web1]Hack World
- 测试求职之路--day2
- 每日一题(day2)
- day2-pycharm基础语法和变量
- 7天深度学习-day2-神经网络中的概率
- JavaWeb学习-DAY2
- [CISCN2019 华北赛区 Day2 Web1]Hack World题解
- MySQL学习--day2
- javaweb阶段01-oracle(day2)
- 每日算法题(Day2)----愤怒的牛
- Python Day2 选择结构程序设计上机练习题
- 【Day2 C语言基础语法学习】
- DAY2 LeetCodeACwing
- 计算机网络读书笔记 DAY2(1)
- es6 day2
- JavaScript day2
- 《Windows内核安全与驱动编程》-第十一章文件系统的过滤与监控-day2
- 《Windows内核安全与驱动编程》-第十章-磁盘的过滤学习-day2
- 《Windows内核安全与驱动编程》-第八章-键盘的过滤学习-day2
- 每日一题 ---day2 --1-16
- day2 矩形选框工具组
- NOIP2018 模拟测试 day2 作诗2