老师这里封装函数的时候,为什么这几个用return,后面几个没有用啊,什么时候用什么时候不用啊
return 就是当你需要对函数的运行结果进行处理的时候,就需要return。
前几个函数的目的就是为了获取元素、类型等信息,因为程序员需要对这些信息在主程序中再处理,所以需要返回值,但是后两个就不同了,它只是作为方法供使用,只需要运行出效果,并不需要对运行结果再处理。
我也刚学,自己的一点看法,还有就是 我是来挣积分的。。。。。。。。。。。哈哈哈啊哈
我认为,getELement,getType,getEvent这几个函数需要返回值,是因为它们是属性,而后面的几个不需要返回值,是因为它们主要是动作,用来改变事件的某些行为!
在你写一个函数时,如果结果需要处理,或者其他地方要用到这个。那需要return出来。
怎么个不明白法呢
函数一般都是需要返回值的,没有返回值的函数是没有意义的。