上一页 1 2 3 4 5 6 7 ··· 16 下一页
摘要: 原型为函数独有,通过new继承, 原型链大家都有,查找规则:从当前实例查找再去原型链查找 实例的原型链指向构造函数的prototype 最上面是object 关于 Vue 编译原理这块的整体逻辑主要分三个部分,也可以说是分三步,这三个部分是有前后关系的: 第一步是将 模板字符串 转换成 elemen 阅读全文
posted @ 2022-03-23 08:48 木头小屋 阅读(123) 评论(1) 推荐(0) 编辑
摘要: ios 下不能自动播放音频 ios 下不能自动播放音频,需要用户的动作(touchstart,click)触发 在用户触摸屏幕的时候,播放一下音频,真正需要自动播放的时候才可以播放 music.addEventListener('touchstart', function(){ music.play 阅读全文
posted @ 2022-03-01 13:01 木头小屋 阅读(141) 评论(0) 推荐(0) 编辑
摘要: v-copy 需求:实现一键复制文本内容,用于鼠标右键粘贴。 思路: 动态创建 textarea 标签,并设置 readOnly 属性及移出可视区域 将要复制的值赋给 textarea 标签的 value 属性,并插入到 body 选中值 textarea 并复制 将 body 中插入的 texta 阅读全文
posted @ 2022-03-01 10:50 木头小屋 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1、读取webpack的配置参数; 2、启动webpack,创建Compiler对象并开始解析项目; 3、从入口文件(entry)开始解析,并且找到其导入的依赖模块,递归遍历分析,形成依赖关系树; 4、对不同文件类型的依赖模块文件使用对应的Loader进行编译,最终转为Javascript文件; 5 阅读全文
posted @ 2022-02-28 13:44 木头小屋 阅读(1769) 评论(0) 推荐(1) 编辑
摘要: 关于Vue编译原理这块的整体逻辑主要分为三步: 第一步将模版字符串转换成element ASTs(解析器) 第二步是对AST进行静态节点标记,主要用来做虚拟DOM的渲染优化(优化器) 第三步是使用element ASTs生成render函数代码字符串(代码生成器) 解析器 {{name}} 上面一个 阅读全文
posted @ 2022-02-28 13:34 木头小屋 阅读(500) 评论(0) 推荐(0) 编辑
摘要: xss安全漏洞 XSS漏洞是通过URL带入的,这种带入主要是前端解析url中的参数,并对数参数执行了innerHTML或者html或者append操作。在将参数html()或者append()到html文件中时,会执行其中的js代码,被错误用户获取到cookie等信息。 原始链接: https:// 阅读全文
posted @ 2022-02-28 13:14 木头小屋 阅读(169) 评论(0) 推荐(0) 编辑
摘要: ` <el-table :data="tableData" size="medium" ref="multipleTable" border fit @sort-change="handleSort" @filter-change="filterHandler" @selection-change= 阅读全文
posted @ 2022-02-28 13:02 木头小屋 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1. 2.return值 返回一个toRefs 传值 生命周期 阅读全文
posted @ 2022-01-24 13:58 木头小屋 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 性能比Vue2.x快1.2倍 加入了按需导入按需编译,体积相比Vue2.X变小 组合API 更好的TypeScript支持 暴露了自定义渲染的API 更先进的组件 dif算法 相比vue2的diff算法全层比较更新视图,vue3会在创建DOM树的内容会不会发生变化,添加一个静态标记当数据更新时生成新 阅读全文
posted @ 2022-01-24 10:04 木头小屋 阅读(147) 评论(0) 推荐(0) 编辑
摘要: ![](https://img2022.cnblogs.com/blog/1585295/202201/1585295-20220121133729247-1312913268.png) 阅读全文
posted @ 2022-01-21 13:38 木头小屋 阅读(25) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 16 下一页