做项目需要提供接收接口和输出接口
步骤:
接收其他代码,保存接收代码,再去执行,执行返回结果
函数信息:
function happy(){
console.log("happy");
};
接收函数:
//创建数组,把所有接收的函数信息以数组方式保存着:
var arr = [];
//创建函数,负责接收信息。:
funciton add(n){
arr.push(n); //arr.push()在数组末尾添加一个元素。传到数组的方括号[]里。
};
add(happy); //以参数方式传入到数组方法里。
注意: add(happy); 和 add(happy()); 有区别,如下代码:
<script>
function happy(){
console.log("Hello");
}
var arr = []; // 创建数组
function add(n){
arr.push(n);
}
add(happy());
add(happy);
add(happy);
console.log(arr);
</script>
运行结果: