课程
/前端开发
/JavaScript
/DOM事件探秘
老师这里封装函数的时候,为什么这几个用return,后面几个没有用啊,什么时候用什么时候不用啊
2016-05-09
源自:DOM事件探秘 3-2
正在回答
return 就是当你需要对函数的运行结果进行处理的时候,就需要return。
前几个函数的目的就是为了获取元素、类型等信息,因为程序员需要对这些信息在主程序中再处理,所以需要返回值,但是后两个就不同了,它只是作为方法供使用,只需要运行出效果,并不需要对运行结果再处理。
我也刚学,自己的一点看法,还有就是 我是来挣积分的。。。。。。。。。。。哈哈哈啊哈
老老实实做猿 提问者
我认为,getELement,getType,getEvent这几个函数需要返回值,是因为它们是属性,而后面的几个不需要返回值,是因为它们主要是动作,用来改变事件的某些行为!
在你写一个函数时,如果结果需要处理,或者其他地方要用到这个。那需要return出来。
怎么个不明白法呢
函数一般都是需要返回值的,没有返回值的函数是没有意义的。
举报
DOM事件?本课程会通过实例来给小伙伴们讲解如何使用这些事件
3 回答关于return的 ||
3 回答return event?event:window.event;这种写法怎么理解?
1 回答return event?event:window.event 和return event|| window.event一样吗
4 回答关于this的用法
3 回答无法调用js