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>

          

          

  • 相关阅读:
    Help-C#-属性-生成事件:预先生成事件和后期生成事件
    小说-长篇小说:《追风筝的人》
    散文-笔记:《皮囊》
    小说-励志:《妥协的力量》
    ons.ONSFactory.cs
    ons.ONSFactoryAPI.cs
    ons.ONSFactoryPorperty.cs
    System.Object.cs
    ons.MessageOrderListener.cs
    ons.MessageLisenter.cs
  • 原文地址:https://www.cnblogs.com/Jomini/p/8641753.html
Copyright © 2011-2022 走看看