深拷贝 function deepCopy(obj) { //终止条件,也是表示基本类型直接赋值 if (ty… 继续阅读常见的js试题
react-redux简易实现
刚刚写了一半还是删了,因为我贴了好多代码,我感觉还是思路最重要,所以代码就放在最后的github地址了 以下是… 继续阅读react-redux简易实现
react-router简易实现
react-router
从输入URL到页面展示 导航流程
导航流程
js 实现 promise
Proxy实现双向绑定
Proxy 对象用于定义基本操作的自定义行为(如属性查找、赋值、枚举、函数调用等)。 对于Proxy… 继续阅读Proxy实现双向绑定
js之this
为什么要用this 上面的两段代码执行结果是一样的,但是一个用的this,一个是显式的传入context, 当… 继续阅读js之this
css-BFC
先了解盒模型 box-sizing又分为.content-box和border-box,所造成的就是width… 继续阅读css-BFC
css outline
toy browser
这篇博客主要是熟悉浏览器的大致工作流程(不涉及代码,代码在最后的链接里) 如上图所示: url回车后,先是解析… 继续阅读toy browser