【TIPS】小组件分享

春节的时候在家闲着没事干的时候写了几个小功能的组件 h-refreshgithub地址:     继续阅读
Hugh's avatar
Hugh 2月 19, 2017

JS error监控

一个全局监控js报错的模块,前端需要监控的有三点:1.js语法错误2.ajax请求3.静态资源加载错误 js语法错误通过window.onerror来捕获JavaScript异常     继续阅读
Hugh's avatar
Hugh 1月 08, 2017

【总结】一周工作总结

总结一下这几周工作中遇到的一些问题 jquery——attr和data的区别我们都知道为DOM元素增加额外属性,用data-来,比如:     继续阅读
Hugh's avatar
Hugh 1月 08, 2017

flex-shrink的应用

最近工作的时候经常会有这种需求,父容器宽度固定(基本就是一屏宽),两个子容器贴左侧;当右子容器到达边缘时,让左子容器太长时省略。就像下面这样。 很大的问题就是右边的长度是不固定的,右边又必须紧靠着左边,想要完美实现的话,可能...     继续阅读
Hugh's avatar
Hugh 11月 20, 2016

IOS这个坑货

IOS的高亮近来做一个页面,在本人的android下完全没有问题,一到iphone下,那表现,点击一块,突然出现一个灰色的背景色,一闪而过,这个就奇怪了, 后来查了一下,发现IOS有个原生的属性-webkit-tap-h...     继续阅读
Hugh's avatar
Hugh 9月 25, 2016

最近遇到的一些问题——IE和移动端

最近在工作中遇到一点问题,主要是IE和android4.4以下的兼容问题,在这种时候,好想和产品说,扔了IE,扔了低版本的android吧,下面总结了以下遇到的一些问题。 IE中的console     继续阅读
Hugh's avatar
Hugh 9月 11, 2016

聊聊跨域那些小事

来到公司一个多月了,终于开始有与后台交互的项目了,结果在测试接口的时候,遇到了跨域的问题,公司采用的是以JSONP为主,想想大学时候的后台暴力跨域。 跨域跨域跨域,域,简单来说代指的就是域名,跨域就是指跨越域名,当然,对于URl,协议、域名、端...     继续阅读
Hugh's avatar
Hugh 8月 14, 2016

【层叠村的故事】关于元素的堆叠

村庄内从前有一个村庄,我们叫其< html >村(也就是传说中的根层叠上下文),村庄里有许多家族,有的家族比较穷,没有住的地方,所以吧,家族成员们(不在层叠上下文中的普通元素)只能睡在村子里,有钱的家族吧,则自己建别墅,建房子(创建新的层叠...     继续阅读
Hugh's avatar
Hugh 5月 23, 2016

chrome插件-百度推广屏蔽

最近百度站在了风口浪尖,百度的推广又一次被大家嫌弃,用百度搜索是,第一页一大片百度推广确实是有点烦,于是想要屏蔽一下百度推广,审查元素一看,百度为了防止屏蔽,还特意在推广的DOM上写了内联样式:display:block !important;visibility:visible !important。     继续阅读
Hugh's avatar
Hugh 5月 16, 2016

ES6的变量声明

在ES5中,变量声明只有var和function以及隐式声明三种,在ES6中则增加了let,const,import和class四种,以下来介绍着七种变量的声明。 varES5中最原始的变量声明,用于声明变量,其实JavaScript是弱...     继续阅读
Hugh's avatar
Hugh 5月 08, 2016