JavaScript 函数

    介绍:函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。嗯,就像Java中封装的方法一样。

       将脚本编写为函数,就可以避免页面载入时执行该脚本。

       函数包含着一些代码,这些代码只能被事件激活,或者在函数被调用时才会执行。

       你可以在页面中的任何位置调用脚本(如果函数嵌入一个外部的 .js 文件,那么甚至可以从其他的页面中调用)。

       函数在页面起始位置定义,即 <head> 部分。

    语法:

       function 函数名(var1,var2,...,varX)

        {
        代码...
      }
      var1, var2 等指的是传入函数的变量或值。{ 和 } 定义了函数的开始和结束。
      在函数代码块中也可以使用return。使用方法是和Java中的return使用方法一样。
      不难看出,函数完全可以看做方法。
      另外,JavaScript中严格区分大小写。调用函数时需注意。
      例:
            function prod(a,b)
            {
              x=a*b
              return x
            }
            product=prod(2,3)
    

   另外,JavaScript中变量的作用域和Java中的变量也是一样的。

例子: 

  <html>
    <head>
      <script type="text/javascript">
        function displaymessage()
        {
          alert("Hello World!")
        }
      </script>

    </head>     <body>
      <form>
        <input type="button" value="Click me!" onclick="displaymessage()" >
      </form>
    </body>
  </html>
这个例子中给按钮添加了onclick事件。当按钮被点击时就会调用displaymessage()函数。

最新文章

  1. linux中的通配符与正则表达式
  2. 用过sessionid防钓鱼
  3. zookeeper 监控 —— 阿里taokeeper
  4. oracle客户端精简绿色版-环境变量配置
  5. 【CentOS】samba服务器安装与配置
  6. ubuntu1204上不能正常用emacs配合gocode进行自动补全
  7. mysql 基础命令入门学习
  8. Python的进程间通信
  9. 设置repeater每行多少个的方法
  10. UDP打洞和心跳包设计
  11. HTML+CSS基础学习笔记(4)
  12. LANMP 一键下载
  13. C++模板编程
  14. Chromium
  15. json 按照字段分类
  16. Android--通知之Toast
  17. [NOI2018]你的名字(后缀自动机+线段树)
  18. 【腾讯云的1001种玩法】 Laravel 整合万向优图图片管理能力,打造高效图片处理服务
  19. tls1.2 rfc5246
  20. CF28D Don&#39;t fear, DravDe is kind

热门文章

  1. iOS--碎片知识锦集
  2. Linux 命令基础合集
  3. Atitit 动态按钮图片背景颜色与文字组合解决方案
  4. 我为NET狂~群福利:逆天书库
  5. T-SQL检查停止的复制作业代理,并启动
  6. ASP.NET MVC5+EF6+EasyUI 后台管理系统(57)-插件---ueditor使用
  7. 开源组件ExcelReport 1.5.2 使用手册
  8. ASP.NET Core管道深度剖析(1):采用管道处理HTTP请求
  9. Ubuntu下配置Samba服务器
  10. Javascript的二进制数据处理学习 ——nodejs环境和浏览器环境分别分析