给JavaScript的Array对象添加两个最大最小值方法

一、问题 有时候,对于一个装满数字的数组,希望快速地得到其最大值、最小值分别是多少。真希望通过如下方式来取得: var a = [1, 2, 3, 4]; alert("最大值:" + a.max()); alert("最小值:" + a.min()); 只可惜JavaScript的数组对象没有自带此两种方法,有必要增强一下。 二、解决方... [More]

使用 HttpHandler 对 js/css 文件进行压缩

一、简介 在对网站进行开发时,为了给开发人员以好的可读性,需要对代码进行良好的排版,给变量起有意义的名字,进行合理的注释。然而,当网页呈现在用户面前时,之前提及的都不再重要,而另一方面,网页的呈现速度则变得很重要,这时候,又需要对代码进行压缩(以减少文件大小,节省网络带宽,从而加快了页面的加载时间),删掉不必要的空白字符,缩短变量名,删除注释等。如果网站上线后仍然一直处于持续更新状态,则每次在发布... [More]

给JavaScript的String对象添加一个trim()方法

一、问题 在对字符串的处理中,去掉有效字符两边的空白字符是一个经常性的需求。于是很多语言中都有专门做这件事的字符串处理函数trim(),如在VB中,你可以使用 Trim(“      叽歪      ") 得到 “叽歪"。 在 JavaScript 中,String ... [More]

清除JavaScript 数组的所有元素

如何清除JavaScript数组中的所有元素呢? 使用Array类的splice()方法: 代码示例: var a = [1, 3, 3, 4, 5, 6]; alert(a.toString()); a.splice(0, a.length); alert(a.toString()); 点击这里运行