06 2014 档案

摘要:前端的性能对于一个Web应用来说非常重要,如果一个Web应用的页面加载速度非常快、对于用户的操作可以及时响应,那么产品的用户体验将会极大地提升。下图显示了页面加载速度对于用户体验的影响。你的Web页面的速度是否已经足够快了?其实可能还有很多可以提升的地方。Google和雅虎也提出了一些Web应用的前... 阅读全文
posted @ 2014-06-27 15:05 Mrxia 阅读(169) 评论(0) 推荐(0)
摘要:这个问题确实很奇怪,如下:[] == false // true![] // false,既然[] == false,那么 !false 为什么是 false? 应该是true接下来详细的说下这个问题:1,[]==![] 是 [] == (![]) 也就是 obj 与 bool 对比... 阅读全文
posted @ 2014-06-27 11:40 Mrxia 阅读(589) 评论(0) 推荐(0)
摘要:四年前,悉尼程序员Dmitry Baranovskiy在他的个人博客更新了这样一篇博文:《So, you think you know JavaScript?》 不久便在国内引发围观,俨然成了一个老生常谈的话题。准备好了吗?如下几段代码,是在其基础上新增了几道,相信不少JSER都很眼熟。那么对于未曾... 阅读全文
posted @ 2014-06-27 11:14 Mrxia 阅读(200) 评论(0) 推荐(0)
摘要:一、导火线没错,总有一类属性在助你轻松寻得捷径的同时,也可为你增添烦劳,比如本文的主谋display:inline-block。众前端们所诸知,其作用是将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。然而不幸的是,它并没有得到所有浏览器的支持,比如ie... 阅读全文
posted @ 2014-06-26 15:31 Mrxia 阅读(227) 评论(0) 推荐(1)
摘要:第一种:循环检查替换Js代码//供使用者调用functiontrim(s){returntrimRight(trimLeft(s));}//去掉左边的空白functiontrimLeft(s){if(s==null){return"";}varwhitespace=newString("\t\n\r... 阅读全文
posted @ 2014-06-23 14:59 Mrxia 阅读(3900) 评论(0) 推荐(0)
摘要:最近发了两条微博:想起克军的一句话:前端研究,研究个屁~ 的确如此呀。补充下联:前端设计,设计个屁~前端目前最大的困境是,如 HTML 一样,无论你承不承认,市场上并不太需要 HTML 高手。 微博上的回复大部分歪楼了。上面两句话乍看有点激进,却是我的真实想法。 背后是一个问题: 前端的价... 阅读全文
posted @ 2014-06-13 17:33 Mrxia 阅读(262) 评论(0) 推荐(0)
摘要:如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫G... 阅读全文
posted @ 2014-06-13 17:22 Mrxia 阅读(230) 评论(0) 推荐(0)
摘要:如果在使用javascript的时候涉及到event处理,就需要知道event在不同的浏览器中的差异,主要的JavaScript的事件模型有三种(参考《Supporting Three Event Models at Once》),它们分别是NN4、IE4+和W3C/Safar。1. window.... 阅读全文
posted @ 2014-06-09 11:41 Mrxia 阅读(281) 评论(0) 推荐(0)