JavaScript在Notes中的使用
2010-09-14 13:13:32 来源:WEB开发网但很遗憾,以上并不是我要在这里讨论的。
在此,我们要讨论的是JavaScript,它虽然看上去很像Java。与Java应用在后台服务器不同的是,JavaScript是应用在客户端的。JavaScript非常的精简和快速,并且它可以使网页实现交互功能。我们这样来看:最初,网页是静态的。它们是HTML或者其他类似的标记性语言。通过HTML,你可以修改你网页的字体、并变为粗体或者斜体,插入图片或者连接到其他的网页,其他就几乎没有什么了(当然,它还能做的比这更多,但请先听我说)。HTML之所以重要,是由于它是网页的基础。它就像汽车的底盘。
无论设计和制造得多么漂亮,一辆车的卖点通常不在于底盘,而是车体、内装、导航系统以及其他你可以使用或者欣赏的东西。无论是什么,总之不是底盘(赛车可能是个例外)。因此,对于今天的网页或者Web应用也是一样。HTML当然很重要,但用户真正关心的是这个网页到底是干什么的,并且,无论它是RollOvers(当鼠标落在上面时会变化的图片或者按钮)还是像对话框(Dialog)或者日期输入框这样的交互式部件,许多都是由JavaScript写的。
对用户来说,JavaScript的一个极大的好处是它通常在浏览器中处理所有的数据。换句话说,它在处理过程中根本不需要服务器提供更多的信息,这就是它运行速度快的原因。你是不是曾经遇到过在浏览器中打开一个Notes的视图,在每次点击Twistie的时候总要等待一段时间?你是不是感觉很烦?我也是的。这就是一个每次都要回到服务器处理的例子。你每次点击Twistie时,你的浏览器都要连接服务器,服务器计算出下一步要显示的内容,并把它发给浏览器,浏览器接到后将它输出给你。等待这种慢速的连接,就像看一幅画逐渐变干一样的慢。因此,重复连接服务器会变得很慢,而变慢怎么说都是不好的事情。
Tags:JavaScript Notes 使用
编辑录入:爽爽 [复制链接] [打 印]更多精彩
赞助商链接