摘要: 四年前,悉尼程序员Dmitry Baranovskiy在他的个人博客更新了这样一篇博文:《So, you think you know JavaScript?》 不久便在国内引发围观,俨然成了一个老生常谈的话题。准备好了吗?如下几段代码,是在其基础上新增了几道,相信不少JSER都很眼熟。那么对于未曾... 阅读全文
posted @ 2014-06-27 11:14 Mrxia 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 一、导火线没错,总有一类属性在助你轻松寻得捷径的同时,也可为你增添烦劳,比如本文的主谋display:inline-block。众前端们所诸知,其作用是将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。然而不幸的是,它并没有得到所有浏览器的支持,比如ie... 阅读全文
posted @ 2014-06-26 15:31 Mrxia 阅读(218) 评论(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 阅读(3833) 评论(0) 推荐(0) 编辑
摘要: 最近发了两条微博:想起克军的一句话:前端研究,研究个屁~ 的确如此呀。补充下联:前端设计,设计个屁~前端目前最大的困境是,如 HTML 一样,无论你承不承认,市场上并不太需要 HTML 高手。 微博上的回复大部分歪楼了。上面两句话乍看有点激进,却是我的真实想法。 背后是一个问题: 前端的价... 阅读全文
posted @ 2014-06-13 17:33 Mrxia 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 如果有人问你,GET和POST,有什么区别?你会如何回答? 我的经历 前几天有人问我这个问题。我说GET是用于获取数据的,POST,一般用于将数据发给服务器之用。 这个答案好像并不是他想要的。于是他继续追问有没有别的区别?我说这就是个名字而已,如果服务器支持,他完全可以把GET改个名字叫G... 阅读全文
posted @ 2014-06-13 17:22 Mrxia 阅读(225) 评论(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 阅读(265) 评论(0) 推荐(0) 编辑
摘要: //校验用户名:只能输入1-30个字母functionisTrueName(s){varpatrn=/^[a-zA-Z]{1,30}$/;if(!patrn.exec(s))returnfalsereturntrue}//校验密码:只能输入6-20个字母、数字、下划线functionisPasswd... 阅读全文
posted @ 2014-05-27 16:35 Mrxia 阅读(2543) 评论(0) 推荐(0) 编辑
摘要: html5 canvas 前端生成缩略图更新:2013/08/01: 解决了后面遇到的bug: 图片被压扁(IOS6); 图片被旋转;整个源码放在: https://github.com/kairyou/html5-make-thumb新方案需要后面实现的, 就是下面的旧版本里的功能(水印/是否强制... 阅读全文
posted @ 2014-05-15 11:30 Mrxia 阅读(3307) 评论(0) 推荐(0) 编辑
摘要: 预加载的好处可以让网页更快的呈现给用户,缺点就是可能会增加无用的请求(但图片、css、js这些静态文件可以被缓存),如果用户访问的页面里面的css、js、图片被预加载了,用户打开页面的速度会快很多,提升用户体验。在用到一些大图片展示的时候,预加载大图是很不错的方法,图片更快的被呈现给用户。不多说了,... 阅读全文
posted @ 2014-05-15 11:24 Mrxia 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 最近看国外同行的技术博客, 看到一篇有关"javascript小测试"的博文, 很有意思, 其中每个题目短小精悍, 却能很好的考察对 Core Javascript的掌握深度.如果你感兴趣,可以点击JavaScript Quiz查看原文, 为了做个记录, 我准备在下文罗列出这些题目, 并给出解释, ... 阅读全文
posted @ 2014-05-15 11:20 Mrxia 阅读(195) 评论(0) 推荐(0) 编辑