2023-01-31
                            
                            
                        
                     bable工作流程
                            
                            bable工作流程
                        
                            
                                工作流程
关键内容@babel/parser ES6+ ==> original AST
@babel/traverse 使用深度优先遍历,original AST ==> transformed AST
@babel/ge
                            
                        
                        
                            
                                2023-01-25
                            
                            
                        
                     Vue自定义指令
                            
                            Vue自定义指令
                        
                            
                                自定义指令注册方式Vue 自定义指令有全局注册和局部注册两种方式。先来看看注册全局指令的方式,通过 Vue.directive( id, [definition] ) 方式注册全局指令。然后在入口文件中进行 Vue.use() 调用。
批量
                            
                        
                        
                            
                                2022-11-28
                            
                            
                        
                     virtualScrollThrottle
                            
                            virtualScrollThrottle
                        
                            
                                背景知识之事件循环详见HTML规范
这里只挑与本文相关的讲
在事件循环中定义了很多任务源,比如鼠标键盘等输入操作的用户交互任务源
一次点击操作,其实包含多个输入操作(mousedown,mouseup,click),都添加到相同的任务源队列
                            
                        
                        
                            
                                2022-11-19
                            
                            
                        
                     面试准备
                            
                            面试准备
                        
                            
                                面试前重点看:
浏览器渲染原理(栅格化、分块)++
V8引擎原理++
前端渲染历程(ssr、csr、预渲染、异构SSR、esr原理)
如何封装一个组件
虚拟滚动列表原理
还知道哪些性能优化方案
移动端适配
diff算法原理
手写redu
                            
                        
                        
                            
                                2022-10-13
                            
                            
                        
                     用友面试题汇总
                            
                            用友面试题汇总
                        
                            
                                JS基础部分1、异步与多线程有没有关系,是不是并发执行的过程? 
    单线程,多线程区别
21.多线程之间的通信方式
3、懒加载怎么知道它出现在视口页面 (4)(图片懒加载原理、实现方式有哪些)
4、js基础数据类型。引用数据类型(3
                            
                        
                        
                            
                                2022-10-13
                            
                            
                        
                     DOM
                            
                            DOM
                        
                            
                                DOM document object model文档对象模型
 <a href="#">文本</a>
 节点:node-构成HTML文档最基本的单元
 常用节点分为四类:                      
                            
                        
                        
                            
                                2022-05-20
                            
                            
                        
                     日期对象与正则对象
                            
                            日期对象与正则对象
                        
                            
                                一、Date对象1、Date对象/**
 * Date对象
 * -在js中使用Date对象来表示一个时间
 * */
 //创建一个Date对象
 //直接使用构造函数创建一个Date对象,则会封装为当前代码执行的时间
 var d = 
                            
                        
                        
                            
                                2022-05-19
                            
                            
                        
                     JS数组常用方法总结
                            
                            JS数组常用方法总结
                        
                            
                                1、push()方法var arr = ["孙某某","唐某某","宋某某"];
/**
 * push()
 *   -该方法可以向数组的末尾添加一个或多个元素,并返回数组新的长度
 *   -可以将要添加的元素作为方法的参数传递,
 *
                            
                        
                        
                            
                                2022-05-18
                            
                            
                        
                     迭代器与生成器
                            
                            迭代器与生成器
                        
                            
                                迭代器迭代器(iterator),是确使用户可在容器对象(container,例如链表或数组)上遍访的对象,使用该接口无需关心对象的内部实现细节。
从迭代器的定义我们可以看出来,迭代器是帮助我们对某个数据结构进行遍历的对象。
 在Java
                            
                        
                        
                            
                                2022-04-25