摘要: 函数是有Function构建出来的,它本身是内有bind函数的。我们不能影响原有的bind,需要重新在原型上定义一个bind 一、首先在Function.prototype写个custBind函数,它有二个参数,一个用来接收this,一个用rest参数来接收剩余所有的参数 Function.prot 阅读全文
posted @ 2021-04-10 00:40 雪旭 阅读(580) 评论(0) 推荐(0) 编辑
摘要: javascript是按值类传递的,引用类型也是值传递,传递的就是当前变量的值。而引用类型变量的值,就是一个内存的地址。即,把这个内存地址,值传递给参数。如果直接复制给新的变量,那么新的变量和原变量还是引用一个地址,如果修改其中一个值另一个也会改变。为了不相互干扰一般都用深拷贝类解决这个问题。这里主 阅读全文
posted @ 2021-04-09 17:26 雪旭 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 效果:鼠标在底部滑块上按下按住不松拖动可以移动滑块,上面大图里面带有小图背景的滑块也会跟随移动,移动到大图背景缺少区域即可完成验证。以上效果要实现,需要鼠标按下(mousedown事件),鼠标松开(mouseup事件),鼠标移动(mousemove事件)这几个事件。 先制作html部分实现静态效果, 阅读全文
posted @ 2021-01-29 17:38 雪旭 阅读(536) 评论(0) 推荐(1) 编辑
摘要: 原理:需要一个新的数组存储合并后的对象,因为原对象数组中存储的有相似的对象,新数组是存储对的是对原数组合并后的对象,索引它们的索引是对不上的,这里就需要一个新数组进行标记,对已经加入到新数组的对象进行标示,再用includes()和indexOf()等方法进行判断是否已经合并过了,没合并过的直接按照 阅读全文
posted @ 2020-12-24 10:50 雪旭 阅读(1191) 评论(0) 推荐(0) 编辑
摘要: 要实现的效果:鼠标放到小图片上小图片上方会出现一个小块,这个小块里面的区域会放大显示到右边大图里面(如下图所示) 这个效果主要用到的是:鼠标的坐标e.clientX,e.clientY,偏移量offsetLeft,offsetTop,offsetWidth,sffsetHeight等属性。 HTML 阅读全文
posted @ 2020-08-09 00:00 雪旭 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、CSS3 mask CSS3 mask默认是基于透明度实现遮罩效果的。也就是实色区域显示,透明区域隐藏。因此,我们只需要把目标图标颜色#f4615c作为背景色,然后原始图标(无论什么颜色都可以)作为遮罩图片,效果就出来了。 效果: <!DOCTYPE html> <html> <head> <m 阅读全文
posted @ 2020-04-17 16:11 雪旭 阅读(7033) 评论(0) 推荐(0) 编辑
摘要: js日历插件 实现思路:获取每个月的第一天是星期几,然后把前面的天数填充为空,在获取每个月有多少天,循环填充,判断并给给当前时间添加单独样式,点击上一月,和下一月时改变月份。 获取当前月第一天:返回值是 0(周日) 到 6(周六) 之间的一个整数 var date = new Date(); var 阅读全文
posted @ 2020-03-25 18:35 雪旭 阅读(2198) 评论(3) 推荐(0) 编辑
摘要: 这个需要借助 sass-resources-loader工具来实现 npm install sass-resources-loader 在你的css 目录中新建一个scss文件,并且声明一个变量或方法 $color:red; 然后在项目的根目录下,新建vue.config.js文件,输入以下内容 / 阅读全文
posted @ 2020-03-04 10:45 雪旭 阅读(2580) 评论(0) 推荐(0) 编辑
摘要: contentDocument 可以获得iframe子窗口的document对象,兼容ie8+ contentWindow 这是个只读属性,返回指定的iframe的窗口对象。 在iframe加载完毕之后通过contentDocument 或者 contentWindow 这二个对象来获取iframe 阅读全文
posted @ 2020-01-11 22:20 雪旭 阅读(3190) 评论(0) 推荐(1) 编辑
摘要: 父页面调用子页面 获取父页面的ifram的id或calss之后可以通过contentWindow这个对象获取子页面的元素和方法.父页面调用子页面的元素和方法时,必须要等iframe加载完毕,或者在onload 方法里执行,不然是获取不到的! contentWindow 可取得子窗口的 window 阅读全文
posted @ 2020-01-11 21:25 雪旭 阅读(1364) 评论(0) 推荐(0) 编辑