微信扫一扫打赏支持

js课程 2-7 带默认参数的函数怎么写

js课程 2-7 带默认参数的函数怎么写(注意参数顺序)

一、总结

一句话总结:默认参数一定要放在最后面,而且还有注意你调用参数的时候给参数的顺序习惯。直接加个等于号就可以是默认参数。function out(n=9,k=1){}

 

1、js函数如何加默认参数?

等于号带默认参数

function out(n=9,k=1){}

 

2、在写带默认参数的函数的时候的注意事项是什么?

默认参数一定要放在最后面,而且还有注意你调用参数的时候给参数的顺序习惯。

 

 

 

二、带默认参数的函数怎么写

1、相关知识

函数默认值
function out(n=9,k=1){}
做的时候,注意函数的顺序,我之前就是错在函数的顺序上面,有默认值得参数一定要放在最后面,而

且要按照你传参数的习惯来传。
默认参数:
function out(n=9,k=1){
    for(i=1;i<=n;i++){
        document.write('<h3>');
        for(j=1;j<=i;j++){
            document.write('<span>'+j+'x'+i+'='+(j*i)+'</span> ');
        }
        document.write('</h3>');
    }

    for(j=0;j<k;j++){
        document.write('<hr>');
    }
}

out(3);

 

2、代码

 1 <!doctype html>
 2 <html lang="en">
 3 <head>
 4     <meta charset="UTF-8">
 5     <title>index</title>
 6     <style>
 7         *{
 8             font-family: 微软雅黑;
 9         }
10     </style>
11 </head>
12 <body>
13     
14 </body>
15 <script>
16 function out(n=9,k=1){
17     for(i=1;i<=n;i++){
18         document.write('<h3>');
19         for(j=1;j<=i;j++){
20             document.write('<span>'+j+'x'+i+'='+(j*i)+'</span> ');
21         }
22         document.write('</h3>');
23     }
24 
25     for(j=0;j<k;j++){
26         document.write('<hr>');
27     }
28 }
29 
30 out(3);
31     
32 </script>
33 </html>

 

 

 

 
posted @ 2018-07-04 16:48  范仁义  阅读(510)  评论(0编辑  收藏  举报