<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> /*Function 函数 是一个复杂的数据类型 */ //1.定义函数 //(1)声明式 function test1(){ for(var m=1;m<=9;m++){ for(var n=1;n<=m;n++){ document.write("<span>"+m+"*"+n+"="+m*n+"</span>") } document.write("<br>") } } function test2(){ console.log("我是test2套餐") } //(2)赋值式 var test3 = function(){ console.log("我是test3套餐") } //2.调用函数 test1() test1() test3() //3.区别 // (1)声明式 先调用再定义 // (2)先定义再调用 //定义了两个形参 function test(a,b){ var yinliao = a===1?'可乐':'雪碧' var xiaochi = b===1?'薯条':'爆米花' var zhushi = "鸡腿堡" console.log("我是套餐A",yinliao,xiaochi,zhushi) } test(1,2) </script> </body> </html>
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script> function test(target){ // 给一个默认值 // 给提示警告 if(target===undefined){ alert("请传入参数") // console.error("请传入参数") target = 9// 给一个默认值9 } for(var m=1 ; m<=target ; m++){ for(var n=1;n<=m;n++){ document.write("<span>"+m+"*"+n+"="+m*n+"</span>") } document.write("<br>") } } // test(9) // test(4) test(9) </script> </body> </html>
标签:function,test1,test3,console,函数,var,案例,test From: https://www.cnblogs.com/dutianyu/p/17911302.html