javascript 第32页
javascript中async/await是什么-uusu优素-乐高,模型,3d打印,编程

javascript中async/await是什么

说明 1、可以看到async/await的写法与generator非常相似。 2、async/await是generator的语法糖,只是内置了执行器。当执行过程中出现异常时,将停止继续执行。 await后面必须连接promise,node...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0235
javascript使用new创建对象-uusu优素-乐高,模型,3d打印,编程

javascript使用new创建对象

说明 1、在内存中创建新的空对象。 2、将构建函数中的this指向新对象。 3、执行结构函数中的代码,为该新对象添加属性和方法,并将其分配给传输参数。 4、返回新对象。 实例 functioncreate(){ ...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0245
javascript中promise有什么局限-uusu优素-乐高,模型,3d打印,编程

javascript中promise有什么局限

局限说明 1、promise有一个局限性,就是不能停止promise链。 2、当promise链中的某个环节出现错误时,就没有必要继续向下执行,但promise并没有提供原始的取消方式。 我们可以看到,即使抛出了...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
02813
javascript中promise的特殊场景应用-uusu优素-乐高,模型,3d打印,编程

javascript中promise的特殊场景应用

说明 1、如果一个任务依赖于多个异步任务时,可以使用Promise.all。 2、如果任务依赖于多个异步任务中的任何一个,那么Promise.race就无所谓了。 实例 vardefer=function(){ varpending=[],valu...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
03114
javascript中Promise的异常捕获用法-uusu优素-乐高,模型,3d打印,编程

javascript中Promise的异常捕获用法

1、在promise的then方法中,已经自动帮助我们try catch回调函数。 Promise.prototype.then=function(cb){ try{ cb() }catch(e){ //todo reject(e) } } 2、then方法中抛出的异常,将被下一级联th...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0277
javascript中Promise对象是什么-uusu优素-乐高,模型,3d打印,编程

javascript中Promise对象是什么

说明 1、promise是一个有then方法的对象或函数。 2、promise有三种状态:pending、rejected、resolved状态一旦确定就无法改变。 只能从pending状态转变为rejected或resolved状态,reject和resol...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
04210
javascript中debugger的应用场景-uusu优素-乐高,模型,3d打印,编程

javascript中debugger的应用场景

1、逻辑复杂的算法。 如果你刷过leetcode,你会有很深的理解。算法中的一个测试用例是错误的,有时很难通过目测找到有问题的方法。 2、复制步骤非常繁琐的bug。 花了10分钟终于重现了,但是只跟...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0326
javascript中浅拷贝是什么-uusu优素-乐高,模型,3d打印,编程

javascript中浅拷贝是什么

1、简单复制对象的最外层属性,不处理对象更深层次的对象属性,会导致复制对象和原始对象的深层次属性指向同一个内存。 2、如果一个对象改变了内存的地址,就会影响另一个对象。 将对象序列化为...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
03512
javascript中函数作用域的介绍-uusu优素-乐高,模型,3d打印,编程

javascript中函数作用域的介绍

1、调用函数时创建函数作用域,函数执行后销毁函数作用域。 2、每次调用函数都会创建一个新的函数作用域,它们是相互独立的。 全局作用域的变量可以在函数作用域中访问,函数作用域的变量不能在...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
04315
javascript中generator函数的介绍-uusu优素-乐高,模型,3d打印,编程

javascript中generator函数的介绍

1、generator函数是JS引擎中使用的结构函数,不提供给开发者。 2、由构造函数generator创建的对象是迭代器和可迭代对象。 满足可迭代协议。 实例 constgenerator=newGenerator() generator.next...
hzh932的头像-uusu优素-乐高,模型,3d打印,编程hzh9321年前
0429