打印本文 打印本文 关闭窗口 关闭窗口
JavaScript是什么?
作者:武汉SEO闵涛  文章来源:敏韬网  点击数701  更新时间:2009/4/23 11:32:21  文章录入:mintao  责任编辑:mintao
     JavaScript是什么?
    JavaScript是一种新的描述语言,此一语言可以被箝入HTML的文件之中透过JavaSc- ript可以做到回应使用者的需求事件(如form的输入)而不用任何的网路来回传输资料所以 当一位使用者输入一项资料时,它不用经过传给伺服端server)处理,再传回来的过程, 而直接可以被客户端(client)的应用程式所处理,你也可以想像成有一个可执行程式在你的客端上执行一样。目前已有一些写好的程式在Internet,上你可以连过去看看,以下有一些计算器的例子。
  
  JavaScript是Netscape的超级武器
  
  在JavaScript是上,JavaScript和Java 很
  类似,但到底并不一样。Java是一种比JavaS-
  cript更复杂许多的程式语言。而JavaScript则
  是相当容易了解的语言,JavaScript创作者可
  以不那麽注重程式技巧。所以许多Java的特性
  在JavaScript中并不支援,如需相关的更多资
  讯,可以去读读 Netscape 的有关 Netscape
  JavaScript 之介绍。
  
  如何执行 JaveScript? 
    JavaScript如何执行呢?Netscape 2.0 beta 3版以上,就可以执行JavaScript的
  功能了。我们测试过,至少beta 3版以上可以。或许beta 2版就已经有此功能了)
    范例 1 
    以下我们就以一些例子来告诉你如何将JavaScript写在HTML文件中,并且体会一下新
  语言的特性,我们从第一个例子开始,如何用JavaScript印出一串文字至HTML 文件中。
  
  
  My first JavaScript!
  
  
  

  This is a normal HTML document.
  

  
  

  Back in HTML again.
  
  
    如果你使用的WWW浏览器是Netscape 2.0 beta 3以上版本的话,那你就可以看到相
  关的结果,而如果你的浏览器并非是可以支援JavaScript的话,那看起来就会有一些怪怪
  的了。以上范例的结果如下
    This is a normal HTML document. 这是以 JavaScript 印出的! 这是以 JavaScript 印出的!Back in HTML
  again.
    此一范例并没有太大的用处,它只是要告诉你如何使用
  
  
  

  
  

  
  
    如果你是使用Netscape 2.0 beta 3以上的浏览器,那以上JavaScript语法部份的
  结果如下,你可以试著按按钮看看有何结果产生。 
  
  
  
    在范例2中,将会产生一个按钮,当你用滑鼠去按它的时候,应该会出现一个视窗上
  面有“嗨! 你好”的字串,如何?不错吧。这个结果是如何产生的呢?首先,在   内的函数会被载入并存於记忆体中,接著一个新的  览器,当该按钮被按时,应会执行onClick 後的函数 'pushbutton()' 而这个函数在刚刚
  程式被载入时就已安放在记忆体中了,请注意,在这个函数中我们用到了个新东西─alert
  的method。是JavaScript事先定义好的,它会以对话视窗产生内涵的讯息,并有一“确定
  "(OK)的按钮。
    JavaScript定义了许多的method,你可以连至Netscape公司去获取较完整的讯息。我想
  这些method在不久的将来会有长长的一串可以够你学的,不过目前的method也已经可以做
  出相当多东西了。
    接著下个例子将告诉你如何由一个输入型表格中读入使用者的输入资料事实上,这也
  是加入个函数就可以达成的: 
    范例 3
  
  
  
  
  
  Please enter your name:
  

  
  

  
  
  现在你可以试试结果如何 
  请输入你的名字
  
  
  
  
    在这个例子中又有新的东西了,首先,让我们注意一下,在语法中的注解部分
  (  的WWW浏览器。因为不认识这些函数而产生错误,它的顺序应该为另外要注意的一点是:语解尾那
  一行的开头双斜线 "//" 不可以省略,它代表了JavaScript的注解,若省略了的话 ->之
  前的字会被误认为是JavaScript的指令 
    这个例子可以让使用者输入一段文字,然後再输入完毕後经由标签中的"onB-
  lur"事件函数侦知,於是呼叫Getname(Str)这个函数来加以取得输入字串。并将它显示在
  对话视窗上,函数 Getname(this.value) 中的 "this.value" 是你在文字输入格式中所输
  入的值。
  范例 4 
    这个范例更是帅了,我们在 HTML 文件档完成了以後,常会加上一行文件最後修改的
  日期,现在你可不用担心每次都要去改或是忘了改了。你可以很简单的写一个如下的描述
  语法程式。

打印本文 打印本文 关闭窗口 关闭窗口