初级函数

Posted Me*淡定

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初级函数相关的知识,希望对你有一定的参考价值。

初级函数,更新中……

知识点
1、函数:具有一定功能的,还可以重复执行的代码块
2、为什么要用函数,因为一部分代码使用次数会很多,所以封装起来,需要的时候调用。
3、函数不调用,自己不执行
4、与解析:函数在解译文档的时候会被提到文档最前面
5、函数的组成:参数,返回值,功能
7、同名函数,后面的函数会覆盖前面的函数(函数名不能取一样的)

执行2次 都是0;

 

函数的定义
 
1、function fun( a,b ) { 函数体 }
// 出现2次,就执行2次,在哪都可以调用,不分先后顺序
    fn();

  //具有一定功能的,还可以重复执行的代码块
    function fn(){
        console.log(1)
    }
    //函数不调用不执行
    //执行方法是:函数名+()
    fn()

 

函数的参数
 
1、设置参数可解决修改值,不修改规则这个问题
2、参数的作用,增强函数功能的关系,和程序员的交互性,和函数的         可拓展性。
 
  a ) 形参
        1、形式上参与运算的值,作用是占位置
 
   b ) 实参
        1、实践上参与运算的值
        2、实参要进行运算,必须要有形参占位置
 //设置参数解决问题。(修改值,不修改规则的问题)
    function fn(a,b) {
        alert(a+b);
    }
    fn(1,2);//3
    fn(3,4);//7
    fn(4,2);//6

 

 c )  形参的个数和实参的个数不一样
        1、相等的话,正常执行
        2、实参大于形参,正常执行(多余的参数,函数不使用)
        3、实参小于形参 ,要看程序是否报错
                a)  计算会得到NaN
                b)  实参值是 undefined
    function fn(a,b) {
        alert(a+b);//nan
        alert(a);//undefined
        alert(b);//undefined
        document.getElementById(a).title="nihao";//报错
    }
    fn()//没有放实参,表示是未定义undefined undefined和任何数计算都是nan

 

以上是关于初级函数的主要内容,如果未能解决你的问题,请参考以下文章

[AndroidStudio]_[初级]_[配置自动完成的代码片段]

初级函数

VSCode自定义代码片段——声明函数

python 面向对象初级篇

VSCode自定义代码片段8——声明函数

javascript初级代码块