zoukankan      html  css  js  c++  java
  • 初级函数

    初级函数,更新中……

    知识点
    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
  • 相关阅读:
    【连载】【FPGA黑金开发板】Verilog HDL那些事儿VGA(二十)
    【黑金动力社区】【FPGA黑金开发板】Verilog HDL的礼物 Verilog HDL扫盲文
    FPGA黑金开发板勘误
    触发器入门(转)
    SQL Server 索引结构及其使用(三)[转]
    SQL Server 索引结构及其使用(一)(转)
    项目开发管理二(转)
    Ajax在网页中的简单应用
    Ajax简单介绍
    Asp.Net异步数据绑定
  • 原文地址:https://www.cnblogs.com/wdz1/p/7241570.html
Copyright © 2011-2022 走看看