
JavaScript
javaScript的知识很多,也很杂,记录一下吧
比孤狼还孤独的人
小白求大神们指导一二
展开
-
如何监听页面元素样式的变化
DOM改变时,如何做到自适应echarts图表出发点如何做到自适应总结出发点如何做到自适应echarts,开发两年的我一直以为,自适应只有在屏幕大小发生变化时才需要做自适应,然而最近的项目中发现,对于左侧菜单栏可以展开收缩或者拖拽改变宽度时,window screen的width并没有发生变化,自然,右侧内容区域的echarts实例也没有发生变化。如何做到自适应var callback = function(mutations) { mutations.map(function(mutation原创 2021-07-07 15:00:04 · 1398 阅读 · 1 评论 -
前端面试必考知识点
深拷贝function deepCopy(target){ if( typeof target !== "object" ) return; //判断目标类型,来创建返回值 var newObj = target instanceof Array? [] : {} for(var item in target){ //只复制元素自身的属性,不复制原型链上的 if(target.hasOwnProperty(item)){ newObj[item] = typeof target[ite原创 2021-02-04 14:02:18 · 180 阅读 · 0 评论 -
鼠标滚轮那些事
mousewheel 与 DOMMouseScroll在看vue源码时,发现原来鼠标滚轮里面还有一番天地,于是来记录一下。以往一般说到浏览器的差异时,总是把IE浏览器单独划分开来,而关于鼠标滚轮事件,则要把FireFox和其他浏览器划分开来。···// 一般浏览器document.body.onmousewheel = function(event) {event = event ||...原创 2020-01-15 14:47:18 · 829 阅读 · 0 评论