5 条评论 /
381提高 web 应用性能之 JavaScript 性能调优
简介
Web 开发中经常会遇到性能的问题,尤其是针对当今的 Web2.0 应用。JavaScript 是当今使用最为广泛的 Web 开发语言,Web 应用的性能问题很大一部分都是由程序员写的 JavaScript 脚本性能不佳所造成的,里面包括了 JavaScript 语言本身的性能问题,以及其与 DOM 交互时的性能问题。本文主要来探讨一下如何尽可能多的避免这类问题,从而最大限度的提高 Web 应用的性能。
JavaScript 性能调优
JavaScript 语言由于它的单线程和解释执行的两个特点,决定了它本身有很多地方有性能问题,所以可改进的地方有不少。
eval 的问题:
4 条评论 /
390新产品的竞争力(转发)
苹果公司的电子产品,最大的特点就是它的易用性 (usability)----简单,美观,容易上手。
它们通常不是功能最强大的,但往往是最好用的。下图的左边是 Mac,右边是PC,你觉得看上去哪个更好用?

0 条评论 /
489QQ For Mac2.0官方发布,支持视频通话
0 条评论 /
784YOUKU优酷去广告方法(谢绝传播)
1 条评论 /
555META标签详解
META标签分两大部分:HTTP标题信息(HTTP-EQUIV)和页面描述信息(NAME)。
一、HTTP-EQUIV
HTTP-EQUIV类似于HTTP的头部协议,它回应给浏览器一些有用的信息,以帮助正确和精确地显示网页内容。常用的HTTP-EQUIV类型有:
1、Content-Type和Content-Language (显示字符集的设定)...
1 条评论 /
629用JS的正则表达式如何判断输入框内为中文或是英文或是数字
只能输入数字和英文的:
<input onkeyup="value=value.replace(/[\W]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
2.只能输入数字的:
<input onkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))">
3.只能输入全角的:
<input onkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))">
4.只能输入汉字的:
<input onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))">
1 条评论 /
775苹果ipad2发布会现场,乔布斯演讲视频
2 条评论 /
654javascript类的定义和引用(示例)
0 条评论 /
574javascript类的定义和引用
在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。
一,概述
在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。
目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远不够。
与Java不同,Java2提供给我们的标准类很多,基本上满足了我们的编程需求,但是Javascript提供的标准类很少,许多编程需求需要我们自己去实现,例如Javascript没有哈西表Hashtable,这样的话在处理键值方面就很不方便。
……
4 条评论 /
672最会赚钱的16种人
钱不是万能的,没有钱是万万不行的,最会赚钱的16种人,向之靠拢!
1、很聪明的人
读书学习好与坏与做生意赚钱完全是两码事,书读的好,生意不一定做的好,做生意需要头脑灵活多变,想到就要做到。
2、办事能力和办事效率很强的人
一旦有赚钱的生意马上一步一个脚印的去做,要付诸于行动,敢做、敢干,只有这样才能抓住机会。
3、不安于现状,不断努力的人
......
主页
应用文摘
Mac OS X
分享
Web 技术
下载
搜索
联系方式


最新评论 Comment
5233游戏下载:
谢谢分享!!!!手游之家:
谢谢分享!!!Business:
那些事火车吗?天津养老院:
现在js应用很广泛,但是能优化性能的很少,都是一般...中医治疗肝癌:
很有价值的东西。学习~徐州搬家公司:
还更新吗青岛设备管理:
很好的博客, 那就支持啦最好的去豆:
知道不如做到大愚:
这个新产品思路非常不错,最重要的是一切以用户需求...诺贝笔翻译:
这里讲的思路不错,学习