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>

          

          

  • 相关阅读:
    内存泄露了么: Handlers & Inner Classes
    SVN update: 'skipped' message
    Eclipse Java注释模板设置详解
    Classpath entry org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER will not be exported
    简单的SocketExample
    Struts2+JSON+JQUERY DEMO
    Checked&Unchecked Exception
    js垃圾回收机制
    Vue中路由守卫
    Vue中Watch和Computed的差异
  • 原文地址:https://www.cnblogs.com/Jomini/p/8641753.html
Copyright © 2011-2022 走看看