摘要:
html_js - 绑定事件获取event 绑定事件获取event 元素绑定事件参数 <!-- 传入参数event 必须是event,e或其他都无法获取PointerEvent --> <div class="player_progress" onclick="clickPlayerProgress 阅读全文
摘要:
js - Array - arrayDeepMerge 需求 数组深度合并 var arr1 = [ { name: '正卷', id: '1', Children: [ { name: '目录1', id: '1-1', Children: [ { name: '第1页', id: '1-1-1' 阅读全文
摘要:
error - iframe/video 层级过高遮挡弹窗问题 参考资料 如何解决iframe遮挡住页面的遮罩层? 移动端 video播放器层级过高,遮挡住其他内容 项目案例 问题 优化弹窗被视频遮挡 测试iframe可解决视频遮挡 <!-- 视频iframe --> <iframe ref="ho 阅读全文
摘要:
js - array - 删除指定下标元素 splice 删除以下标index为起点的n个元素。(之后的元素会往前移动) 注意:splice会直接改变原数组 Array.splice(index,n) let arr=['a','b','c','d']; arr.splice(2,1); conso 阅读全文
摘要:
js - 数组求和 原型对象扩展内置对象方法(即给Array增加方法) Array.prototype.sum = function () { var sum = 0; for (var i = 0; i < this.length; i++) { sum += this[i]; } return 阅读全文
摘要:
js - replace $ replace之$1、$2等 正则表达式为:/(\d{3})(\d{2})/g 在要替换的内容中,$1代表第一个括号中匹配到的结果111,$2代表第二个括号中匹配到的结果22 ps:replace不会改变原来的字符串,只将结果返回 var str ='11122xxxx 阅读全文
摘要:
css - 浏览器前缀 只在IE上加载CSS 1、前缀分为:-webkit-,-ms-,-moz-,-o- -webkit-:主要兼容的浏览器是:谷歌的Chrome和苹果的Safari浏览器; -ms-:主要兼容的浏览器是:微软的Internet Explorer、Edge浏览器; -moz-:主要 阅读全文
摘要:
css - 文本溢出省略 单行 @mixin text_ellipsis() { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } 多行省略 @mixin text_ellipsis_n($n: 2) { displa 阅读全文
摘要:
json - 注释 我们要知道的是在json文件中用传统的注释格式(// /**/)进行注释,是不符合json规范的。 json里面有自己约定俗成的注释规范。 1、在json文件中,采用"//",其value就是添加的注释内容。 { "//": "设置起始刻度, 目的是为了是数据展示不从零起始显示, 阅读全文
摘要:
babel 处理 node_modules 文件 webapck exclude .babelrc 重命名 babel.config.json 看了webpack中的 exclude 配置已经去掉了 node_modules 的屏蔽,所以应该是会对node_modules的依赖进行babel处理的, 阅读全文