我使用 JavaScript 已经有一段时间了,刚刚开始使用Plato分析我的代码。我不确定它是如何计算可维护性的,但下面的代码返回的可维护性分数为 69.3。我错过了什么?尝试添加评论并没有改变。
/*globals jQuery*/
var App = App|| {};
App.AnimateSearch = (function ($) {
'use strict';
var searchContainer = $('[search-container]'),
emptySearchMessage = $('.empty-search-message');
function animateEmptyMessage() {
emptySearchMessage.css({
'opacity': 0,
'transform': 'scale(0.5)',
'-webkit-transform': 'scale(0.5)',
'-moz-transform': 'scale(0.5)'
});
emptySearchMessage.fadeIn().animate({
'opacity': 1,
'transform': 'scale(1)',
'-webkit-transform': 'scale(1)',
'-moz-transform': 'scale(1)'
}, 300);
}
function animateSearch(customClass) {
searchContainer = typeof customClass === 'undefined' ? searchContainer : $(customClass);
searchContainer.css({ 'margin-top': '100px', 'opacity': 0 });
setTimeout(function () {
searchContainer.stop().animate({ 'margin-top': '0', 'opacity': 1 }, 300);
}, 500);
}
return {
animateEmptyMessage: animateEmptyMessage,
animateSearch: animateSearch
};
}(jQuery));
感谢您的帮助/建议!