转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
JavaScript是什么?         ★★★★

JavaScript是什么?

作者:闵涛 文章来源:闵涛的学习笔记 点击数:701 更新时间:2009/4/23 11:32:21
     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 文件档完成了以後,常会加上一行文件最後修改的
  日期,现在你可不用担心每次都要去改或是忘了改了。你可以很简单的写一个如下的描述
  语法程式。


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台