首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
前端小帅
掘友等级
前端小白
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
轻松上手promise原理(2):then的简单实现
在上一篇文章中,我们对于promise有了初步的认识,我们了解到promise是new出来的对象,有三个对应pedding,fulfilled,rejected的状态,在初始化时,拥有status和value和初始化参数executor,executor需要传入resolve和…
一瓶肥宅水的时间,上手promise原理(1)
随着ES6的标准出现,promise就成为了处理异步操作的新宠,越来越多的前端工程师选择用promise来处理异步,解决回调地狱的方案。今天就来聊一聊promise的原理,自己手写实现promise。 1、我们可以确定的是promise是一个对象的形式被new出来。 2、我们要…
趣谈ES6:promise的神奇之处?
众所周知,在js的世界中,所有的代码都是同步执行的,而在js在进行网络操作,浏览器实践,任务队列时,就导致很多代码必须要进行回调,出现回调地狱。 AJAX就是典型的异步操作。 Promise则是异步编程的一种解决方案,它有两个特点:1、对象的状态不受外界影响,2、状态改变是不可…
个人总结:浏览器缓存的问题?
强缓存:会直接从浏览器里面拿数据。 Expires是HTTP/1.0控制网页缓存的字段,其值为服务器返回该请求的结果缓存的到期时间,即再次发送请求时,如果客户端的时间小于Expires的值时,直接使用缓存结果。 弊端:expires控制缓存原理是使用客户端时间和服务端时间来控制…
个人总结:浅谈浏览器跨域及解决办法?
只有当 【protocol(协议),domain(域名),port(端口)】三者一致,才是同源。 属于协议、域名、端口一致。 没有三者一致。 CORS(跨域资源共享):是一种机制,它使用额外的http头来告诉浏览器,让运行在(domain)上的web可以被允许访问不同资源服务器…
git的使用总结
这里可以使用amend命令,可以不进行再一次提交,修改本次提交。 上面这行代码就会增加一条新的 commit,它的内容和倒数第二个 commit 是相反的,从而和倒数第二个 commit 相互抵消,达到撤销的效果。 在 revert 完成之后,把新的 commit 再 push…
webpack的优化有哪些?
1、提取css为单独文件并压缩2、压缩html和js3、treeshaking(去除无用代码)必须使用es6模块化开启production模式4、代码分割抽离公共代码将入口文件和node_module
个人成就
文章被点赞
1
文章被阅读
2,428
掘力值
111
关注了
34
关注者
3
收藏集
19
关注标签
25
加入于
2019-06-06