
es6
文章平均质量分 63
oldfour_0830_9674
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
filter的理解是使用(日常复习)
filter():对数组每一项都运行传入的函数,函数返回 true 的项会组成数组之后返回原创 2022-07-01 16:51:45 · 140 阅读 · 0 评论 -
你需要知道的 JavaScript 优化技巧(大自然搬运工)
多个条件的判断 //普通写法 if (x === 'abc' || x === 'def' || x === 'ghi' || x ==='jkl') { //logic } //简写方法 if (['abc', 'def', 'ghi', 'jkl'].includes(x)) { //logic } If true … else简写方法 // 普通方法 let test= boolean; if (x > 100) { test = true; } else { test = fa.原创 2021-10-09 18:07:48 · 150 阅读 · 0 评论 -
es6中class一些简单用法
ES6 的class可以看作只是一个ES5生成实例对象的构造函数的语法糖。它参考了java语言,定义了一个类的概念,让对象原型写法更加清晰,对象实例化更像是一种面向对象编程。Class类可以通过extends实现继承。它和ES5构造函数的不同点 类的内部定义的所有方法,都是不可枚举的 ///ES5 function ES5Fun (x, y) { this.x = x; this.y = y; } ES5Fun.prototype.toString = function () { return .原创 2021-10-08 16:06:20 · 595 阅读 · 0 评论 -
apply/call/bind 原理
call apply bind 参数 多个 单个数组 多个 功能 改变this指向 改变this指向 改变this指向 返回结果 直接执行 直接执行 返回待执行函数 call、apply 和 bind 是挂在 Function 对象上的三个方法,调用这三个方法的必须是一个函数。 在浏览器里,在全局范围内this 指向window对象; 在函数中,this永远指向最后调用他的那个对象; 构造函数中,this指向new出来的那个新的对象; call、apply、bind中的t...原创 2021-08-13 11:45:32 · 226 阅读 · 0 评论 -
(浅)promise的简单使用(小白笔记)
promise的含义 promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。 所谓Promise,简单说就是一个容器,里面保存着某个未来才会结束的事件(通常是一个异步操作)的结果。 Promise对象有以下两个特点。 对象的状态不受外界影响 一旦状态改变,就不会再变,任何时候都可以得到这个结果 基本用法 ES6 规定,Promise对象是一个构造函数,用来生成P原创 2020-10-26 18:40:32 · 519 阅读 · 0 评论 -
如何使用生成器函数,解决回调地狱问题?写出优雅的代码(小白笔记)
在这里,本文都是通过定时来模拟ajax请求. 定义 看一下mnd怎么说的? 生成器函数提供了一个强大的选择:它允许你定义一个包含自有迭代算法的函数, 同时它可以自动维护自己的状态。 生成器函数使用 function*语法编写。 最初调用时,生成器函数不执行任何代码,而是返回一种称为Generator的迭代器。 通过调用生成器的下一个方法消耗值时,Generator函数将执行,直到遇到yield关键字。 怎样写一个生成器呢? function* makeRangeIterator(start .原创 2020-10-26 15:20:55 · 319 阅读 · 1 评论 -
ES6的迭代器和生成器的使用,Iterator 和 for...of 循环。
它的定义: 迭代器是一个对象,它定义一个序列,并在终止时可能返回一个返回值。任何数据部署了iterato接口,就可以完成遍历操作。 es6创建了一个新的遍历方for…of,主要就是提供接口消费的。 原生具备for…of遍历的有(也就是说有interato接口) 1.array 2.arguments 3.set 4.map 5.string 工作原理 1.创建一个指针对象,指向当前的数据结构的起始位置 2.第一次调用对象的next方法,指向数据结构的第一个成员。 3.不断的调用next方法原创 2020-10-24 15:41:58 · 212 阅读 · 0 评论