jsはコードを省きます
1178 ワード
なぜタイトルはこのように名づけられましたか?ありのままの自分
コードの一部を省くということは、コードの最適化ということであり、ここでは最初の実行と後続の実行を結びつけてコードの量を減らすということである.
このようなページ要素の読み込みが完了すれば実行され、ウィンドウサイズの変更も実行されるので、コードを減らすためのcopyステップを省略することができます.例:
ありがとうございます
コードの一部を省くということは、コードの最適化ということであり、ここでは最初の実行と後続の実行を結びつけてコードの量を減らすということである.
このようなページ要素の読み込みが完了すれば実行され、ウィンドウサイズの変更も実行されるので、コードを減らすためのcopyステップを省略することができます.例:
//
var initSet = (function setHgt() {
var winHgt = $(window).height(),
navHgt = $('.zh-navbar').outerHeight(),
layerBtmHgt = $('.zh-layer-bottom').outerHeight(),
layerRgtPL = parseInt($('.zh-layer-right .zh-lr-main').css('padding-left'));
$('.zh-layer-right').height(winHgt-navHgt-layerBtmHgt-layerRgtPL);
return setHgt;
})();
$(window).resize(initSet);
また、請求と連続請求、偽造リアルタイム更新です.//
var autoReqData = null;
(function requestData() {
$.ajax({
type: 'get',
timeout : 10000,
url: ' ',
success: function(res) {
planeInfoArr = JSON.parse(res);
}
});
if(autoReqData !== null) clearInterval(autoReqData);
autoReqData = setInterval(requestData, 30000);
})();
など他にも、ここで使われているのは即実行関数です.その書き方もいろいろあります.function(){…}function(){…}();+function(){…}()-.function(){…}ありがとうございます