会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
言晓落
博客园
首页
新随笔
联系
订阅
管理
2017年9月28日
[].forEach.call()的含义和用法
摘要: var phonenum = document.querySelectorAll(".phonenum");//手机号码 [].forEach.call(phonenum, function(item, index) { item.addEventListener('blur', function(
阅读全文
posted @ 2017-09-28 11:25 言晓落
阅读(4223)
评论(0)
推荐(0)
2017年9月12日
JavaScript常见火狐Firefox、IE浏览器兼容问题
摘要: 1、关于event的用法 IE 中可以直接使用 event 对象,而 FF 中则不可以 解决方法一:var theEvent = window.event || arguments.callee.caller.arguments[0]; 解决方法二:是将 event 作为参数来传递function
阅读全文
posted @ 2017-09-12 14:01 言晓落
阅读(897)
评论(0)
推荐(0)
2017年9月11日
解决classList兼容性替代方案
摘要: //添加classDOMTokenList.prototype.adds = function(tokens) { tokens.split(" ").forEach(function(token) { this.add(token); }.bind(this)); return this; };
阅读全文
posted @ 2017-09-11 18:10 言晓落
阅读(1458)
评论(0)
推荐(0)
overflow、display、visibility的区别
摘要: Overflow:hidden 对行内元素无效,必须是块级元素,并且设置宽度高度。 隐藏之后元素依然占据着位置。 Display:none 使用此属性之后元素不存在了,元素占据的位置也不存在。 Visibility:hidden 使用此属性之后元素不存在了,元素占据的位置依然存在。
阅读全文
posted @ 2017-09-11 18:04 言晓落
阅读(436)
评论(0)
推荐(0)
移动端常见的一些兼容性问题
摘要: 1、安卓浏览器看背景图片,有些设备会模糊。 是devicePixelRatio作怪,因为手机分辨率太小,如果按照分辨率来显示网页,这样字会非常小,所以苹果当初就把iPhone 4的960*640分辨率,在网页里只显示了480*320,这样devicePixelRatio=2。现在android比较乱
阅读全文
posted @ 2017-09-11 18:02 言晓落
阅读(438)
评论(0)
推荐(0)
if(!!boolean)两次取反
摘要: 今天看到一段代码里面有两次取反,刚开始看不懂,后来问人才知道,类型转换是将对应的类型转换为boolean型,!!b指的是将b转换为boolea值 去两次非是因为将b转换位boolean值后取了一次非,所以得到的值正好相反,再取一次反回来,也就是说if(!!boolean)和iif(boolean)j
阅读全文
posted @ 2017-09-11 17:36 言晓落
阅读(1146)
评论(0)
推荐(0)
公告