// 函数就是像strings或numbers那样的数据,我们可以把它们当成函数参数来传递它们,这可以创建十分令人惊讶而又“威风凛凛”的Web应用程序。这个方法是非常有用的,几乎所有的主流框架都使用了这个方法。
function byId(element, event, f){
Document.getElementById(element).['on'+event] = f;
//if is the function that we pass as parameter
}
// 调用单击事件
byId('myBtn','click',function(){alert('Hello World')});
// 把函数当做对象来定义,可传递参数操作
var msg = function(m){ alert(m);}
// 调用
msg('Hello world'); //This will work
本文介绍了如何将函数作为参数传递,实现灵活的功能定制。通过具体示例展示了这一技巧的强大之处,及其在Web开发中的应用。
536

被折叠的 条评论
为什么被折叠?



