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>

          

          

  • 相关阅读:
    WindowsServer 2016激活
    selenium浏览器复用与原理分析
    react脚手架: 配置代理
    网络请求方式
    Java: Excel导入导出
    react 组件通信方式
    react: reactrouterdom
    react: 高阶函数及函数柯里化
    react: 事件处理
    react: 生命周期
  • 原文地址:https://www.cnblogs.com/Jomini/p/8641753.html
Copyright © 2011-2022 走看看