摘要: 1.插件 hard-source-webpack-plugin config.plugin('cache').use(HardSourceWebpackPlugin) 2.config.cache(true) 阅读全文
posted @ 2021-10-10 15:23 卷叶小树 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1.远程拉取分支 git init git remote add origin http://gitlab.os.adc.com/heytap-mall-jimu/jimu-node.gitgit fetch origin developgit checkout -b dev origin/devg 阅读全文
posted @ 2021-09-08 16:19 卷叶小树 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 1.类型 事件冒泡、事件捕获 2.一些概念 事件流:当一个HTML元素产生一个事件时,该事件会在元素结点与根结点之间的路径传播,路径所经过的结点都会收到该事件,这个传播过程可称为DOM事件流事件流阶段:捕获阶段-目标阶段-冒泡阶段事件:js与html的交互事件对象:记录事件发生的相关信息,事件发生时 阅读全文
posted @ 2021-08-31 13:26 卷叶小树 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 1.完全隐藏 display:none<div hidden></div> 2.视觉隐藏 position和margin移除可视区size为0visibility:hiddentransformz-indexopacityclip-path 3.读屏软件不可读 aria-hidden 阅读全文
posted @ 2021-08-30 17:36 卷叶小树 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 1.执行上下文 分类:{ 全局执行上下文 函数执行上下文 eval函数执行上下文} 执行栈:{ 执行栈就是“调用栈”,是一种LIFO(先进先出)的数据结构域 用于存储代码运行的执行上下文 当引擎在执行脚本时,先创建全局执行上下文压入栈 当引擎调用一个函数时,会为该函数创建执行上下文压入栈顶部 引擎会 阅读全文
posted @ 2021-08-30 17:19 卷叶小树 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 1.跨域 相关名词:同源、.... 2.方案-jsonp /* * 实现jsonp */ // jsonp源码 function jsonp({url,params,callback}){ return new Promise((resolve,reject) => { const script = 阅读全文
posted @ 2021-08-30 14:58 卷叶小树 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.Promise.all // 实现Promise.all Promise.all = function(promises){ return new Promise((resolve,reject) => { if(promises.length 0){ resolve([]) }else{ le 阅读全文
posted @ 2021-08-30 10:45 卷叶小树 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.概念 能够读取其它函数作用域里变量的函数 2.应用 // 2.1累加器 function hd(){ let n = 0 return ()=>{ console.log(++n) } } const sum = hd() sum() sum() // 2.2类 function Hd(){ t 阅读全文
posted @ 2021-08-29 11:03 卷叶小树 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 1.防抖 控制高频函数执行的次数,n秒内执行一次,当n秒内再次触法,则重新计算 应用: 窗口resize scroll(窗口停止滚动触发操作) 表单验证 提交 输入框查询 let count = 0 const doSome = debounce(doSomething,3000) containe 阅读全文
posted @ 2021-08-26 22:43 卷叶小树 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 1.面向对象是一种编程思想 js本身是基于面向对象编程的 js内置了很多类,比如Promise,我们可以通过new Promise() 来创建一个实例处理异步编程 js的一些框架也是基于面向对象的,比如react、vue、jquery,都是通过创建实例进行操作的 js封装的一些插件也是基于面向对象的 阅读全文
posted @ 2021-08-22 16:27 卷叶小树 阅读(94) 评论(0) 推荐(0) 编辑