javascript Vue模板编译生成render函数 模板转换成浏览器认识的HTML过程如下: template -> AST render (compiler解析template) AST render -> vNode (render方法运行) vNode -> DOM (vdom.patch) 这里总结下第一步模板编译成AST render函数…
javascript JavaScript深入浅出第5课Chrome是如何成功的 摘要: Chrome改变世界。 《JavaScript深入浅出》系列: JavaScript深入浅出第1课:箭头函数中的this究竟是什么鬼? JavaScript深入浅出第2课:函数是一等公民是什么意思呢? JavaScript深入浅出第3课:什么是垃…
无分类 神奇的标签块级元素行内元素空元素 最近有人问我,前端模块为什么是空着的。是呀,前端模块一直没有着手开始写,不是因为没有东西可写,是一直在想着以什么样的前端开篇,有太多东西要写,但如果没有规划的写,可能久而久之的就遗弃了。所以再三决…
javascript 学习使用Chrome性能分析工具译 在隐身模式下打开Google Chrome。隐身模式确保Chrome在干净的状态下运行。例如,如果你安装了很多扩展,这些扩展可能会影响到性能分析的结果。
javascript layui日期控件-laydata-解决日期控件处于页面底部在谷歌浏览器闪现问题 当日期控件的位置距离页面底部较小时,在谷歌浏览器上会出现日期面板闪现的问题此时可以在设置laydata时添加 trigger: ‘click’,属性
javascript 阅读英文文档辅助扩展 介绍 开发中因受限英语水平, 难免借助 Googl 翻译文档, 但是有时候它会搞乱排版, 就像下面这样. 这个扩展就是修复它. 使用 刷新页面后 为什么有几种颜色? 他们代表三种需求. 左键蓝色: 不翻译此区域,并且运用自定…
无分类 Windows10更新1903后chrome内核浏览器打开网页链接错误 1、打开服务管理面板:Win+R,输入 services.msc2、找到 Cryptographic Services 服务3、右键选择Cryptographic Services 服务,查看属性,选择登录页签,勾选本地系统账户并勾选允许服务与桌面交互,应用并确定4…
javascript JS封装的canvas气泡动画 首先需要传入一个canvas dom,获取其宽高,初始化声明一个特定长度的气泡数组(长度可由外部传入),每个气泡有半径,速度,初始化所在位置等属性。然后需要执行绘制方法,每次绘制前调用clearRect()清空画布,然…