M.fsx

03 2019 档案

Git 工具 - 储藏(Stashing)
摘要:储藏(Stashing) 经常有这样的事情发生,当你正在进行项目中某一部分的工作,里面的东西处于一个比较杂乱的状态,而你想转到其他分支上进行一些工作。问题是,你不想提交进行了一半的工作,否则以后你无法回到这个工作点。解决这个问题的办法就是git stash命令。 “‘储藏”“可以获取你工作目录的中间 阅读全文

posted @ 2019-03-27 16:53 M.fsx 阅读(272) 评论(0) 推荐(0)

Object.prototype.toString.call() 、 instanceof 以及 Array.isArray()判断数组的方法的优缺点
摘要:1. Object.prototype.toString.call() 每一个继承 Object 的对象都有 toString 方法,如果 toString 方法没有重写的话,会返回 [Object type],其中 type 为对象的类型。但当除了 Object 类型的对象外,其他类型直接使用 t 阅读全文

posted @ 2019-03-26 14:34 M.fsx 阅读(702) 评论(0) 推荐(0)

重绘和回流及优化
摘要:1. 浏览器渲染机制 浏览器采用流式布局模型(Flow Based Layout) 浏览器会把HTML解析成DOM,把CSS解析成CSSOM,DOM和CSSOM合并就产生了渲染树(Render Tree)。 有了RenderTree,我们就知道了所有节点的样式,然后计算他们在页面上的大小和位置,最后 阅读全文

posted @ 2019-03-26 14:32 M.fsx 阅读(208) 评论(0) 推荐(0)

导航