zoukankan      html  css  js  c++  java
  • 函数

    函数:

    1、函数就是一个具有某些功能的代码块(可以看作是个工具),这个代码块只能被事件激活,或者在函数被调用时才会执行。你可以在页面中的任何位置调用.因为当你声明一个函数后(function)当浏览器加载这篇scipt文件时就会提前把函数放到文件的最前面去,不过它是隐形的只有被调用时才会运行起来。

    2、函数的表达形式:function  函数名(){  }               function  就表示声明一个函数。

    3、如何使用函数: 在使用函数时直接  “ 函数名()”就可以了这个就叫函数的调用。

         函数的内部放一系列的代码块,这些代码块和起来就是为了实现某些工能的,所以可以认为它是        一个工具。那么作为一个工具就可以重复使用,所以函数的特点就是它可以重复使用。

       例如 :  

      function fn(){console.log(666)};--------------------------声明一个函数,函数的名字为fn,

                                                                                                     它里面的功能是打印“666”

       fn();-------------------------------------------运行函数fn,最后它就会在后台为我们打印“666”

    4、函数的参数:-----------函数的参数就是小括号里面的内容。  因为函数可以理解为一个工具                                               那么在使用这个工具时,可能会用到一些不在函数内部的东西,这时就                                           需要把它作为一个参数给传进来。

      function fn(n){console.log(n)};

       fn(666);----------------这时它同样会打印“666”

    ---------------------------------------------------------------------------------------------------

       var  index = 1;

      function fm(m){for(var i = 1;i < m + 1;i + +){ index * = i }; return index };

      console.log(fm(m));

      m就是我们传进去的参数,而函数fm就是一个求阶乘的工具,只要我们传进去一个值他就会求出这个值的阶乘,而且无论我们在scipt标签内的那个位置调用函数fm并给它传参,它都会给我们返回一个值,所以函数这个工具可以被重复使用。

    5、返回值-------------就是指一个函数执行完以后会有一个结果,把这个结果返回到函数外面去,这个结果就叫返回值。要返回这个结果就要用到  return  关键字,在函数内部,不管return后面还有没有代码,都不再执行了。  也就是说当代码执行到某一行遇到return就会停止执行它后面的代码,并把结果返回出去,结果就放在return后面。

    你好!如果你有什么更好的建议或意见,请在评论区留言。感谢你的阅读!
  • 相关阅读:
    例题6-8 Tree Uva548
    例题6-7 Trees on the level ,Uva122
    caffe Mac 安装
    Codeforces Round #467 (Div. 1) B. Sleepy Game
    Educational Codeforces Round37 E
    Educational Codeforces Round 36 (Rated for Div. 2) E. Physical Education Lessons
    Good Bye 2017 E. New Year and Entity Enumeration
    Good Bye 2017 D. New Year and Arbitrary Arrangement
    Codeforces Round #454 D. Seating of Students
    浙大紫金港两日游
  • 原文地址:https://www.cnblogs.com/YCxiaoyang/p/7116156.html
Copyright © 2011-2022 走看看