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);
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>