初级函数

初级函数,更新中……

知识点
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

 

转载于:https://www.cnblogs.com/wdz1/p/7241570.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值