首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
js
订阅
alfred_li
更多收藏集
微信扫码分享
微信
新浪微博
QQ
22篇文章 · 0订阅
手把手教你按照PromiseA+规范来实现Promise
好了,我们以上就实现了promise中最重要的then方法了,写的不好请多理解吧。 不过既然把then都写完了,那接下来再写几个其他的,写多点也让大家一起来研究研究。 各位客官,是不是觉得感觉身体被掏空了,写了这么多终于完事了,可以来梳理一下了。 终于,完成了所有的实现了。实属…
面试题:你能写一个Vue的双向数据绑定吗?
Vue的双向数据绑定的原理相信大家也都十分了解了,主要是通过Object对象的defineProperty属性,重写data的set和get函数来实现的,这里对原理不做过多描述,主要还是来实现一个实例。为了使代码更加的清晰,这里只会实现最基本的内容,主要实现v-model,v-…
不要混淆nodejs和浏览器中的event loop
1. 什么是 Event Loop? 举一个大家都熟知的栗子, 这样更能客观的理解。 大家都知道深夜食堂吧。厨师就一个人(服务端 Server)。最多再来一个服务生( 调度员 Event Loop )。晚上吃饭的客人(客户端 Client)很多。 假设我们把 厨师 和 服务生 …
JS 中的设计模式了解一下?
本系列可以看作是我个人对于 Addy Osmani 的著作《Learning JavaScript Design Patterns》中内容的提炼,类似阅读笔记,目的是为了简单快速、又不失全面地了解设计模式的相关概念、特点、分类及其在 Javascript 中的实际用法。 分为五…
低门槛彻底理解JavaScript中的深拷贝和浅拷贝
按照常规思维,obj1应该和num1一样,不会因为另外一个值的改变而改变,而这里的obj1 却随着obj2的改变而改变了。同样是变量,为什么表现不一样呢?这就要引入JS中基本类型和引用类型的概念了。 打个比方,基本类型和引用类型在赋值上的区别可以按“连锁店”和“单店”来理解:基…
从零开始写一个 Promise 库
文章介绍了从零开始实现一个简单的 promise 库,以及如何跟 async/await 结合使用。
webpack 搭建 vue 项目
由于在使用vue时会用到很多es6的语法,但是现在很多浏览器对es6的支持不是很好,所以在编译时需要将这些语法转换es5的语法,此时我们使用babel来进行编译。 babel的使用请阅读官网文档http://babeljs.cn/。 此时一个基于webpack的vue 项目就搭…
《css世界》的那些实用技巧
下面所有的内容都来至张鑫旭所著的《css世界》。 《css世界》这是一本专门写css的书,书中并没有涉及css3的知识,但是它所展现的东西很多都是我从未知道或以前未重视的。这是一本能够开阔视野的书,我把这本书推荐所有从事前端的人。 下面都是我在看这本书所记录的一些新奇但实用的布…
从零开始搭建webpack应用
最近研究webpack配置神烦,打包工具指不定哪天又要被取代。要想自己手动搭一个复杂应用的webpack脚手架不是一件容易的事, 看看vue-cli的webpack配置文件就有8+个,使用的插件有14+个,代码800行+。还没开始写代码就要搞懂这么多“规则”,还不如多花点时间研…
别人问你http协议,到底是想问什么?
本文是阅读《图解http》之后的总结,可能会很长。PS:这本书通俗易懂,适合前端工程师阅读,是非常优秀的http入门书籍。 当你看到这篇文章,我默认你已经稍微了解什么是http(超文本传输协议),url(统一资源定位符),常用状态码等。当然这也是我们工作中每天都在接触的 AJ…