分类:经验/技巧

jQuery升级踩坑大全

jQuery升级踩坑大全
背景jQuery想必各个web工程师都再熟悉不过了,不过现如今很多网站还采用了很古老的jQuery版本。其实如果早期版本使用不当,可能会有DOMXSS漏洞,非常建议升级到jQuery 1.9.x或以...

4周前 (2019-07-01) 7385℃ 评论 () 6674喜欢

blur事件与click事件冲突的解决办法

blur事件与click事件冲突的解决办法
在处理表单登录的过程中,遇到了一个问题,当我们在输入框输入内容输入框获取到焦点时,输入框后面会出现一个图标删除已输入的内容,因此删除图标会绑定一个click事件,但是当我们点击图标的时候,也触发了input的blur事件,blur事件会让input失去焦点时隐藏删除的图标,并且blur事件先于图标的click事件执行,因此这时候点击图标并不会删除输入框已输入的内容,而是图标消失了,那么这个结果就不是我...

2个月前 (2019-05-15) 6726℃ 评论 () 4485喜欢

meta标签中 X-UA-Compatible 的意义

meta标签中 X-UA-Compatible 的意义
X-UA-Compatible 是 IE8 的一个专有 属性,它告诉 IE8 采用何种 IE 版本去渲染网页,在 html 的 标签中使用。可以在微软官方文档获取更多介绍。...

7个月前 (2018-12-19) 5627℃ 评论 () 5628喜欢

什么是递归?先了解什么是递归.

什么是递归?先了解什么是递归.
从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山......

7个月前 (2018-12-06) 5537℃ 评论 () 5715喜欢

chrome浏览器不同版本的跨域设置

chrome浏览器不同版本的跨域设置
做前后分离的 webapp 开发的时候,出于一些原因往往需要将浏览器设置成支持跨域的模式,好在 chrome 浏览器就是支持可跨域的设置,网上也有很多chrome 跨域设置教程。但是新版本...

8个月前 (2018-11-23) 4786℃ 评论 () 22喜欢

TortoiseSVN新人使用指南

TortoiseSVN新人使用指南
这篇文章源于6月份给公司新人做的关于SVN使用的培训,转眼已经过了几个月的时间,丢了也怪可惜的,于是整理出来希望能够帮助后来人快速入门。...

1年前 (2018-07-27) 5699℃ 评论 () 5570喜欢

移动端touch事件穿透解决办法

移动端touch事件穿透解决办法
1.延迟&&遮挡由于 click 事件具有滞后性,在这段时间内原来点击的元素消失了,触发了元素底部某元素的点击事件,于是便“穿透”了。因此我们可以让元素的消失变长,给元素的消失做...

1年前 (2018-06-14) 5823℃ 评论 () 6670喜欢

移动端1px细线解决方案总结

移动端1px细线解决方案总结
现在的 PM 和 UI 总以看 app 的眼光看 html5,html 页面要做的专业美观,而且必须很精细。去年的时候 UI 就告诉我 h5 上的边框线太粗,把整站都给拉 low 了。当时工期紧就没太在...

1年前 (2018-06-06) 5764℃ 评论 () 5537喜欢

JavaScript小技巧总结 面试

JavaScript小技巧总结 面试
一个数组去重的简单实现var arr = ['abc','2','ss','cc','ss','您好','您好'];//定义一个新的数组var newArr =...

1年前 (2018-05-10) 3511℃ 评论 () 3169喜欢

常见前端面试题及答案

常见前端面试题及答案
前言本文是在GitHub上看到一个大牛总结的前端常见面试题,很多问题问的都很好,很经典、很有代表性。上面没有答案,我就整理了一下,从网上找了一些相关问题的答案。里面有一部分问...

1年前 (2018-02-04) 5101℃ 评论 () 4447喜欢

前端开发JavaScript面试题

前端开发JavaScript面试题
知识点:数据类型、运算、对象、function、继承、闭包、作用域、原型链、事件、RegExp、JSON、Ajax、DOM、BOM、内存泄漏、跨域、异步加载、模板引擎、前端MVC、前端MVVM、路由、模块化、Canvas、jQuery、ECMAScript 2015(ES6)、Node.js、AngularJS、React、CommonJS、AMD、CMD...

1年前 (2018-02-02) 4810℃ 评论 () 4449喜欢

CSS技巧收集—毛玻璃效果

CSS技巧收集—毛玻璃效果
其实毛玻璃的模糊效果技术上比较简单,只是用到了 css 滤镜(filter)中的 blur 属性。但是要做一个好的毛玻璃效果,需要注意很多细节。...

1年前 (2018-02-01) 5179℃ 评论 () 4456喜欢

Web前端知识体系精简

Web前端知识体系精简
Web前端技术由html、css和javascript三大部分构成,是一个庞大而复杂的技术体系,其复杂程度不低于任何一门后端语言。而我们在学习它的时候往往是先从某一个点切入,然后不断地接...

1年前 (2018-01-18) 4878℃ 评论 () 4467喜欢

前后端分离实践

前后端分离实践
前后端分离并不是什么新鲜事,到处都是前后端分离的实践。然而一些历史项目在从一体化 Web 设计转向前后端分离的架构时,仍然不可避免的会遇到各种各样的问题。由于层出不穷的问题,甚至会有团队质疑,一体化好好的,为什么要前后端分离?...

1年前 (2018-01-14) 3750℃ 评论 () 3343喜欢

原生js制作缓慢返回顶部实现代码

原生js制作缓慢返回顶部实现代码
缓慢返回到顶部,这种特效很常见,需要先了解如何获取滚动条位置,然后通过判断 0 点位置,决定返回顶部,最后用一个定时器循环...

1年前 (2018-01-07) 2538℃ 评论 () 2034喜欢