我目前正在研究Mikowski和Powell 的单页Web应用程序.通过简单的教程在第1章的工作后,我为什么有必要迷茫return true和return false在toggleSlider(),onClickSlider()和initModule()功能.
这样做有什么好处?当我在没有return true和的情况下运行下面的代码时return false,它的工作方式与return语句完全相同.
具有这些退货声明的适当情况实际上是有益和必要的吗?
var spa = (function($) {
var configMap = {
extended_height: 434,
extended_title: 'Click to retract',
retracted_height: 16,
retracted_title: 'Click to extend',
template_html: '<div class="spa-slider"><\/div>'
},
$chatSlider,
toggleSlider, onClickSlider, initModule;
toggleSlider = function() {
var slider_height = $chatSlider.height();
if (slider_height === configMap.retracted_height) {
$chatSlider
.animate({
height: configMap.extended_height
})
.attr('title', configMap.extended_title);
return true;
} else if (slider_height === …Run Code Online (Sandbox Code Playgroud)