为了账号安全,请及时绑定邮箱和手机立即绑定

求解return返回值的问题?

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

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

http://img1.sycdn.imooc.com//5860e70700015e9809370713.jpg

正在回答

1 回答

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

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

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

1 回复 有任何疑惑可以回复我~
#1

Kunen 提问者

链式调用!我明白了。回答的很清晰,非常感谢!
2017-01-04 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求解return返回值的问题?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信