一直弄不明白...下面代码中为什么要用return返回? 不写return不是一样能处理吗。
既然写了return,那么返回的是这串代码呢还是处理后的结果呢? 而这一串代码处理的结果又是什么呢?感谢!
1、return这几个字不写在这里没问题的,这个只是老师的习惯语法(有助于链式调用);
2、返回的是代码处理结果后的self.$tabItem对象;
3、return后面的意思是self上面缓存的$tabItem JQ对象进行了增加class同时干掉兄弟元素相同class的操作;由于该操作是执行类操作,不是计算类操作,所以执行即生效,返不返回无所谓;你可以理解为执行了修改选中态的操作,return对新手来说增加理解难度,但return是一个较好的思维过程。