【Javascript】改造alert的引发的争论
2012-01-13
今天在群里讨论alert的问题,说到了alert的改造,虽然说改造原生方法不是好做法,但是既然提到了就可以讨论下,所以我按照他们的讨论给出了下面的一段代码:
Read More
【Javascript】Prototype源码浅析—String部分(四)之补充
2012-01-13
interpolate : 将字符串看作一个模板,并使用 object 的属性填充它。
sub : 将字符串中前指定个个与 pattern 指定的模式匹配的子串用 replacement 替...
Read More
【Javascript】Prototype源码浅析—String部分(三)之HTML字符串处理
2012-01-13
HTML处理 stripTags | escapeHTML | unescapeHTML
JSON处理 unfilterJSON | isJSON ...
Read More
【Javascript】从URL中提取参数与将对象转换为URL查询参数
2012-01-12
这两种主要是对《Prototype浅析》先前略过的String部分中toQueryParams和Object部分的toQueryString方法的补充
一、从URL中提取参数
有下列字符串:
Read More
【Javascript】Prototype源码浅析—String部分(二)
2012-01-11
本文接着上面的String部分,继续下面表格的部分
格式 camelize | capitalize | underscore | dasherize | inspec...
Read More
【Javascript】Prototype源码浅析—String部分(一)有关indexOf优化
2012-01-10
添加到String.prototype中的方法比较多,不过归结起来,大致分为下面几类:
原始能力增强 strip | include | startsWith | ...
Read More
【Javascript】从字符串中解析出JSON
2012-01-01
JSON介绍http://json.org/
这个解析JSON,也是Prototype源码浅析的一个铺垫。
下面是一个开篇例子,其中response是从服务器获得的JSON字符串:
...
Read More
【Javascript】有关IE版本检测
2012-01-01
PS:检测浏览器虽然不是一个什么好的做法,但是有时候还是很必要的。
见得最多的就是检测navigator.userAgent(这个可以面向所有浏览器,略过)。
另外一种就是IE的条件注释,这篇有个比较详细的说明