原生js
Mr_WangY-D
这个作者很懒,什么都没留下…
展开
-
用原生js封装自己的call、apply、bind方法
用原生js封装call、apply、bind方法详解简单讲一下这三个函数的作用相信做前端的小伙伴们,在面试的时候肯定被问过,你知道如何改变当前函数的this的指向吗?举个简单的例子 window.name = "WINDOW"; let obj = { name : "OBJ" }; function fn(){ consol...原创 2019-12-20 15:39:03 · 1091 阅读 · 3 评论 -
原生js实现拖拽
原生JS实现元素拖拽写这篇博客的原因?实现思路代码如下(js部分)效果图如下(可任意拖拽)简单说一下碰到的一些问题?总结写这篇博客的原因?1.最近在学习原生js的事件部分,所以做了这个小例子,好了,废话不多说咱们开始吧实现思路元素拖拽的整个过程分为三个阶段鼠标按下时(mousedown),通过自定义属性的方式(也可以通过定义全局变量的方式,会造成变量污染尽量不要用)记录下鼠标和box的...原创 2019-12-19 18:24:47 · 314 阅读 · 0 评论