问答详情
源自:3-2 IE中的事件对象

return的用法

老师这里封装函数的时候,为什么这几个用return,后面几个没有用啊,什么时候用什么时候不用啊http://img.mukewang.com/57301be2000120c904750355.jpg

提问者:老老实实做猿 2016-05-09 13:11

个回答

  • Dream0703
    2016-05-09 16:50:02
    已采纳

    return  就是当你需要对函数的运行结果进行处理的时候,就需要return。

    前几个函数的目的就是为了获取元素、类型等信息,因为程序员需要对这些信息在主程序中再处理,所以需要返回值,但是后两个就不同了,它只是作为方法供使用,只需要运行出效果,并不需要对运行结果再处理。

    我也刚学,自己的一点看法,还有就是    我是来挣积分的。。。。。。。。。。。哈哈哈啊哈

  • perservance717
    2016-05-14 17:50:33

    我认为,getELement,getType,getEvent这几个函数需要返回值,是因为它们是属性,而后面的几个不需要返回值,是因为它们主要是动作,用来改变事件的某些行为!

  • joffyzou
    2016-05-09 21:59:18

    在你写一个函数时,如果结果需要处理,或者其他地方要用到这个。那需要return出来。

  • Dream0703
    2016-05-09 21:38:23

    怎么个不明白法呢

  • joffyzou
    2016-05-09 15:36:01

    函数一般都是需要返回值的,没有返回值的函数是没有意义的。