问答详情
源自:3-6 切换标签定文章功能的实现

求解return返回值的问题?

一直弄不明白...下面代码中为什么要用return返回? 不写return不是一样能处理吗。

既然写了return,那么返回的是这串代码呢还是处理后的结果呢? 而这一串代码处理的结果又是什么呢?感谢!

http://img.mukewang.com/5860e70700015e9809370713.jpg

提问者:Kunen 2016-12-26 17:54

个回答

  • Rhinel
    2017-01-03 01:03:19
    已采纳

    1、return这几个字不写在这里没问题的,这个只是老师的习惯语法(有助于链式调用);

    2、返回的是代码处理结果后的self.$tabItem对象;

    3、return后面的意思是self上面缓存的$tabItem JQ对象进行了增加class同时干掉兄弟元素相同class的操作;由于该操作是执行类操作,不是计算类操作,所以执行即生效,返不返回无所谓;你可以理解为执行了修改选中态的操作,return对新手来说增加理解难度,但return是一个较好的思维过程。