码迷,mamicode.com
首页 > 其他好文 > 详细

第二十天

时间:2021-03-08 14:04:28      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:自己   wait   构造函数   理解   参数   没有   方式   作用域   javascrip   

1-js 是单线程还是多线程?
  单线程,单位时间内只能处理一个进程
2-let 和 var 声明变量的区别?
  let变量有块级作用域
  var变量是全局变量,没有块级作用域
3-说说 async/await 的使用方式和场景
  当需要多个异步方法返回的结果时,使用await,多个异步方法能同时运行,在异步函数前加async否则此函数不是异步函数
4-谈谈对 promise 的理解
  1-Promise构造函数接受一个函数作为参数,该函数的两个参数分别是resolve和reject。它们是两个函数,由 JavaScript 引擎提供,不用自己部署。 
  2-resolve函数的作用是,将Promise对象的状态从“未完成”变为“成功”,在异步操作成功时调用,并将异步操作的结果,作为参数传递出去;reject函数的作用是,将Promise对象的状态从“未完成”变为“失败”,在异步操作失败时调用,并将异步操作报出的错误,作为参数传递出去。
  3-Promise实例生成以后,可以用then方法分别指定resolved状态和rejected状态的回调函数。
5-箭头函数有什么作用和实际应用场景?
  箭头函数不影响this的指向,在函数嵌套,异步函数中均可以使用。

第二十天

标签:自己   wait   构造函数   理解   参数   没有   方式   作用域   javascrip   

原文地址:https://www.cnblogs.com/wanglu-705/p/14473747.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!