标签筛选: #JavaScript
共 80 篇文章
· 164 字 · 1 分钟

我认为使用原生JavaScript不适合开发

经常看到一些要求会使用原生JavaScript进行开发,我觉得这样并不明智(特别是PC端开发),因为我觉得这样很多东西都要写两遍,不麻烦吗 下面来看看有哪些东西需要写两遍 绑定事件 删除事件 获取事件及事件对象目标 阻止浏览器默认事件的兼容性写法 在数组中很多ES5方法存在兼容性 indexOf()...

· 128 字 · 1 分钟

无缝滚动

因朋友需要,写的一个滚动,挺简单的,就几行代码 演示地址 PS:还记得注册github时候是为了学习git命令,我怕把公司仓库玩坏了。github不光给我们提供代码储存,还提供了一个无限制的静态服务器,是每个前端都应该用的

· 197 字 · 1 分钟

再来看看$.extend

先看看zepto中的用法 API中是这样说 $.extend(target, [source, [source2, ...]]) ⇒ target $.extend(true, target, [source, ...]) ⇒ target v1.0+ 通过源对象扩展目标对象的属性,源对象属...

· 153 字 · 1 分钟

$.trim是怎么实现的

首先来看看zepto是怎么实现的 它调用了字符串的trim方法来处理【ES5增加的方法】 在jQuery 1.2.6中 使用了正则表达式去掉前后空格 在jQuery1.6.1中 检查浏览器支持trim方法不,支持就调用浏览器本身的,不支持就用正则 在jQuery1.7中trim方法和jQuery1....

· 185 字 · 1 分钟

关键字搜索优化

很多地方都有这种关键字搜索,每次输入都调用一次接口,可能就比较浪费,因为用户还没输完。我们可以延迟调用接口,当用户输入了和上次一样的关键字 就不重新调用接口,这里对关键字做一个缓存,差不多就是这样 这篇文章写得很详细,可以参考

· 201 字 · 1 分钟

chrome插件double-search

double-search 让你一次回车多个结果,支持个性定制自己的搜索习惯,目前支持Google,百度,搜狗,知乎,必应,默认是Google和百度 使用方法,打开谷歌浏览器,地址栏chrome://extensions/回车,double-search.crx文件拖进去 最新插件下载地址 下面这...

· 120 字 · 1 分钟

IE上实现placeholder

从我开始写前端placeholder一直都没出过兼容性。 13年开始写微信内嵌页面,14年初也是微信内嵌页面,后来做一些APP内嵌页面和一些手机浏览器支持页面。在大家都做移动端的时候,我又开始了PC端 placeholder在IE7/8/9都不支持,找到这个,为了满足业务需求,我稍微修改了一下。

· 144 字 · 1 分钟

说说zepto

本身的zepto比较简陋,如果使用animate,可能需要引用,如果使用tap,swipeLeft,swipeUp等触摸事件,需要引用模块。听说zepto可以用tap事件,它比click快,用了近一年zepto,我也没发现zepto的tap,后来换了份工作做PC端,偶然发现是因为没有引用touch模...