摘要: 我使用了一个版本,然后直接在原来的上面修改的 这篇文章用来记录 body { background: none; background-color: #fff; color: #1fa0ae; } .dayTitle a:hover, .postTitle a:hover { color: #1fa 阅读全文
posted @ 2020-10-09 19:34 kkkllo 阅读(139) 评论(0) 推荐(0)
摘要: 先讲讲大概流程 很清晰的可以知道,模板经过模板编译就可以生成渲染函数。生成渲染函数的过程,模板先通过解析器生成AST树,然后经过优化器标记静态节点,然后再通过代码生成器,生成渲染函数可执行代码。 渲染函数执行之后,就会一个新的vnode,先将这个新的vnode缓存,然后将新的vnode和旧的vnod 阅读全文
posted @ 2020-10-08 15:52 kkkllo 阅读(203) 评论(0) 推荐(0)
摘要: 1.JS的垃圾回收机制 2.js几种数据类型 3. class基本语法及继承 4.new和Object.create的区别 5.箭头函数及其this问题 6. Array.sort()方法与实现机制 7.Set和Map数据结构 8.Proxy 9.CSS权重及其引入方式 10. 标签全部作用 阅读全文
posted @ 2020-10-07 22:09 kkkllo 阅读(172) 评论(0) 推荐(0)
摘要: 1.浏览器的重绘(repaint)和重排(reflow) 2.实现懒加载 3.防抖 节流 4.JavaScript中的arguments 5.“==”和“===”的区别 6.EventLoop事件循环 7.let、const和var的概念与区别 8.JS中的String、Array和Math方法 9.柯理化 10.Ajax的请求过程 阅读全文
posted @ 2020-10-06 15:01 kkkllo 阅读(210) 评论(0) 推荐(0)
摘要: 1.页面中使用到这个数据的地方是如何知道这个数据改变的? - 页面中使用了data或者props数据的地方,都会被一个观察者观察着(当数据改变,这些观察者就会通知他们对应的位置该数据变化) 一个数据可能在页面中被使用了多次,就存在多个观察者观察这个数据,所以这个数据需要一个观察者的管理器(dep)。 阅读全文
posted @ 2020-10-05 14:25 kkkllo 阅读(186) 评论(0) 推荐(0)
摘要: 1.二叉树的对称序列ABCDEFG,后序序列BDCAFGE 问前序序列(EACBDGF) (当时这个对称序列真的是把我问蒙了,我以为对称序列就是顺序序列) 对称序列就是中序序列 顺序遍历 E/AG/CF/BD 2.在发布npm版本时,版本号任意(f) 版本号一般3位X.Y.Z 第一位是大版本号,如果 阅读全文
posted @ 2020-09-20 22:13 kkkllo 阅读(203) 评论(0) 推荐(0)
摘要: 1. var foo = NaN function foo() { } console.log(typeof foo) // number 预编译,变量提升的问题 1. 先是变量和形参的提升 var foo = undefined 2 .再是变量和形参相统一 3. 再是函数提升 function f 阅读全文
posted @ 2020-09-15 15:28 kkkllo 阅读(315) 评论(0) 推荐(1)
摘要: 1. 行内元素和块级元素 button,select行块级元素 div,ul,ol,li,p,h1,form块级元素 i(物理上斜体),em(强调内容),a,img,iframe,video,label,small,b行内元素 input(chrome表现为inline-block),textare 阅读全文
posted @ 2020-09-03 13:02 kkkllo 阅读(318) 评论(0) 推荐(1)
摘要: 1. sass和scss的区别 scss是sass的新语法,是兼容css3的 与sass的语法基本相同,只是sass是利用缩进和换行。但是scss是利用 {} 和 ; View Code 2. 选择第奇数个为p的子标签 p:th-child(2n -1) 这里n是从1开始的,任何规则n都是从1开始的 阅读全文
posted @ 2020-08-23 16:03 kkkllo 阅读(145) 评论(0) 推荐(0)
摘要: 隐式类型转换以及类型判断 阅读全文
posted @ 2020-08-14 15:51 kkkllo 阅读(898) 评论(0) 推荐(1)