注意目录和修改相同的字符编码

btn[i].onclick=change 和btn[i].onclick=change()什么区别?

btn[i].onclick=change

这句话代表这个按钮click的时候会调用change这个函数

btn[i].onclick=change()

会先执行change函数,把结果赋值给btn[i].onclick,并不是我们想要的效果。

如果change函数返回了一个函数F,那么按钮点击的时候就会执行那个函数F

这时候我们称change函数是一个高阶函数。 

posted @ 2021-12-20 16:36  黑使  阅读(132)  评论(0编辑  收藏  举报