前端第一周,Javascript--函数function

 函数

            函数是一段有名字的代码块,完成特定功能的代码块

            这一段代码块可以被调用执行多次,实现重复利用。

            特点:一次定义,多次使用,减少代码重复定义。  

函数的四要素

        // 函数名 ---命名规则同变量的命名规则

        // 函数体

        // 参数

        // 形参

        // 实参

        // 返回值

        //函数内部代码如果需要执行,就必须  调用函数!!

        //如果定义了函数不调用,这段代码就无效

定义函数 --需要使用 function 关键字!!!

        //声明式函数 --普通函数 --在定义函数时就给函数起一个名字

        /* function  fn1(){

               函数体

        }  

         调用   

举个栗子:

  function fn1() {

            console.log('这是一个fn1函数');

            console.log('1234567');

        }

  fn1();

 调用 声明式函数

              语法:  函数名( )

                 函数名就相当于函数体,函数名就代表整个函数,使用函数名就是在用整个函数。

                 通过()符号,实现函数的调用。

                 !声明式函数可以在 "任意位置"调用,在函数定义前和定义后都可以调用。

 //赋值式函数--匿名函数--定义的函数没有名字而是把函数赋值给变量保存

        /* var 变量 = function(){

            函数体

        }

           调用  */

        var fn2 = function () {

            console.log('这是一个赋值函数fn2');

        }

         fn2();

        /* 调用 赋值式函数

              语法:变量()

                  将函数赋值给了变量,变量就代表整个函数,使用变量就是在使用整个函数。

                  通过()符号,实现函数的调用

                  !赋值式函数只能在将函数赋值给变量之后调用,之前不可以。  */

     

利用函数:

 function biao99() {

            //控制九九乘法表的行数,每循环一次就表示一行,   !循环变量可以作为一个因数使用

            for (var i = 1; i <= 9; i++) {

                for (var r = 1; r <= i; r++) {

                    if (i * r <= 10) {

                        document.write(i + 'x' + r + '=' + i * r + '&emsp;&emsp;')

                    } else {

                        document.write(i + 'x' + r + '=' + i * r + '&emsp;')

                    }

                }

                document.write('<br>')

            }

        }

        biao99();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值