![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端
已为陈迹
前端开发工程师
展开
-
【面试题】this 指向
一道有意思的面试题,考查 this 指向,如下。var out = 25var inner = { out: 20, func: function () { var out = 30 return this.out }};console.log((inner.func, inner.func)())console.log(inner.func())console.log((inner.func)())console.log((inner.func = inner.f原创 2022-04-25 11:16:37 · 460 阅读 · 0 评论 -
200行手写 promise
promise 简化版promise 关键是状态管理,对应三个状态,等待、成功、失败。实例化 promise 示例时传入一个函数,这个函数会直接在主线程中执行,该函数会提供两个参数:resolve、reject,也是函数,作用是改变实例化的这个 promise 的状态,resolve 把状态改变成成功,reject 改变成失败。当存在异步情况时,可以通过这两个函数改变状态,后续的 then 方法会根据 promise 的状态来执行。两个函数都可以传入一个参数,分别作为成功结果和失败原因。于是有下边代原创 2020-12-24 10:57:32 · 95 阅读 · 0 评论 -
完整轮播图代码
无标题文档 *{ padding:0; margin:0; list-style:none; border:0;} .all{ width:500px; height:200px; padding:7px; border:1px solid #ccc;原创 2018-02-02 22:10:24 · 71960 阅读 · 24 评论