1. 函数传参、参数类型
1)什么叫函数传递参数,如下所述
参数=JS的数据类型
数字、字符串、布尔、函数、对象、未定义
fn1(100);
function fn1(a){
alert(a);//100
}
函数作为参数的时候
fn3(function(){alert(1);});
function fn3(fn){
fn();
}
弹出1
fn3(function(a){alert(a);});
function fn3(fn){
fn(100);
}
弹出100
function fn4(){
alert(4);
}
fn3(fn4);
function fn3(fn){
fn();
}
弹出4
对象作为参数的时候
2)重用代码,实现函数传参
- 尽量保证HTML代码结构一致,可以通过父级选取子元素。
- 把核心主程序实现,用函数包起来。
- 把每组里不同的值找出来,通过传参实现