zoukankan      html  css  js  c++  java
  • JS函数

          JS中的函数与我们以前数学上所学到的函数不同,这里可以把它理解为一种“工具”,用来封装一块功能,它能够减少代码量,使程序模块化,让函数内的这项功能可以在任何地方直接拿来使用。

          而定义一个函数首先需要对其进行封装而定义它则需要按照四要素进行:返回值、函数名、参数列表、函数体。

                在JS里面定义一个函数可以写成:function show( ){alert("aa");}其中function为函数,show()为参数,show为函数名,“()”里面写参数列表,然后“{}”里面的内容为函数体。

                而强类型定义一个函数为:public int show( ){ },“public int”为返回类型,最后如果返回值为空,则把“int”改为“void”没有返回值。

          封装完后为调用,即将函数名+参数列表进行调用:

                1.刚才用到的function show( ){alert("aa");}是空参函数,即show( )没有参数。

                2.有参数的函数,又可分为形参和实参,例:

                      function jia(int a,int b){alert(a+b);}这种参数列表里定义的不是一个准确的数值,使用一个虚拟的数值表示,称为形式参数,即形参;

                      该函数如果是在弱类型函数中使用,则可将“int”省略不写;

                      而如果将上式中的a和b改为一个具体的数值,则称为实际参数,即实参。

                3.有返回值的函数:这种函数会用到“return”返回一个值,只要此函数执行到“return”,此函数就会结束,如果下面还有代码,则不会执行。

                      例如:

                      

                      这样该函数就执行了加法的运算,得出结果为15。

                      如果函数内存在if+else语句,需要在每种情况下都要有返回:

                      

                      这样该函数就可以执行加法或者减法,设置的条件的如果jia(a,b),里面a>b就会执行减法,如果a不大于b就执行加法。

  • 相关阅读:
    【积累总结】JS基础日常总结
    【积累总结】CSS日常总结
    【学习】JavaScript单线程与异步
    【学习指南】淘宝首页性能优化实践
    【学习】JS中的跨域
    007_stdc_C语言基础
    006_stdc_C语言基础
    005_stdc_C语言基础
    004_stdc_C语言基础
    003_stdc_linux基本常用命令_C语言基础
  • 原文地址:https://www.cnblogs.com/maoqiaoyu123/p/7988165.html
Copyright © 2011-2022 走看看