03 2016 档案
摘要:继上一篇js原生拖拽之后,现在又来写一下移动端touch列表,获取触摸位置。pc端的event事件,鼠标的位置信息在上一篇,点此进入上一篇。 touch有3个事件:touchstart,touchmove,touchend,移动端不能用click,这涉及到click的300ms的延迟问题。但是又没有
阅读全文
摘要:今天来实现一个可兼容的js原生拖拽,在这里面我将会讲到: 1.封装兼容性的事件系统。 2.封装得到鼠标当前位置的系统。 3.完成拖拽的实现。 首先,我们要讲到鼠标位置的获取,讲到这个,就离不开js的window.event事件了。先展开一个例子: 当我点击红色div的中间偏上的地方,打印他的even
阅读全文
摘要:任务地址:http://ife.baidu.com/task/detail?taskId=9 点我直接飞机 想起来最近好久没有更新博客了,就把这个任务放上吧~ 百度前端技术学院,出了好几个题,这个应该是最麻烦的吧。。不能说是最难。花一段时间做完了跟大家交流交流。 在线预览点我,github源码点我
阅读全文
摘要:今天说一下js获取元素位置和style的方法。当然不只是element.style那么简单。。 主角:getBoundingClientRect,getClientRects,getComputedStyle,currentStyle 配角:getPropertyValue,getAttribute
阅读全文
摘要:什么是正向预查?这里有腾讯招聘的一个例子: 如何给一串数字用千分制表示?比如9999999999变成9,999,999,999。这样一个问题你会怎么答呢?博主js正则学的不咋样,然后用操作字符串的办法做,变成字符串,先除以3,看有几对,然后再加逗号…………(省略无数个步骤) 直到有一天我看到了这样一
阅读全文

浙公网安备 33010602011771号