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