zoukankan      html  css  js  c++  java
  • Javascript入门(三)函数

    Javascript函数

         

     一、函数定义与执行

    <script type="text/javascript">
      
       //define
       function fun1(){
          alert('hello');
       }
    
       //execute
       fun1(); 
     
    </script>

          

    二、变量与函数解析:

           Javascript 解析过程是先编译后执行。编译时将函数定义提前,但是如果是变量的执行在定义之前前,则会返回undefinded,如下

    <script type="text/javascript">
      
      fun1();            //弹出 hello
      alert(num2)     //弹出undefined
      
       //define
       function fun1(){
          alert('hello');
       }
    
       var num2 = 1
     
    </script>

    三、匿名函数function

          Javascirpt 的可以不用给定义的函数起名称,因此也叫匿名函数。调用可以通过直接绑定给元素来完成调用。

          1、

    <script type="text/javascript">
      
        var val1 = document.getElementById('div1');     
        div1.onclick = fun1;
        function fun1(){
           alert('hello');
        }
        
    </script>

          2、通过直接绑定调用:

    <script type="text/javascript">
      
        var val1 = document.getElementById('div1');     
        div1.onclick = function{
                
              alert('hello');
        }
        
    </script>

          3、传递参数

    <script type="text/javascript">
      
         
        function fun1(a){
                
              alert(a);
        }
    
       fun1(123);
        
    </script>

         4、 return---返回值

    <script type="text/javascript">
      
         
        function fun1(a,b){
              var c = a+b;  
              return c;
        }
    
       var num  = fun1(1,2);
        alert(num);
    </script>

          

          

  • 相关阅读:
    BZOJ 1004: [HNOI2008]Cards [Polya 生成函数DP]
    BZOJ 1119: [POI2009]SLO [置换群]
    POJ 2154 Color [Polya 数论]
    POJ 2409 Let it Bead [置换群 Polya]
    POJ置换群入门[3/3]
    [置换群&Polya计数]【学习笔记】
    查看linux中的TCP连接数
    SIT测试 和 UAT测试
    原生app是什么意思?
    线程池原理
  • 原文地址:https://www.cnblogs.com/Jomini/p/8641753.html
Copyright © 2011-2022 走看看