しばらく前に、設定された間隔でブラウザ ウィンドウ内のコンテンツのサイズを変更できるようにする JavaScript 関数を求めました。同様に、すべてのピクセルサイズの変更ではありません。私はこの機能を与えられました:
function throttle (func, wait) {
var throttling = false;
return function(){
if ( !throttling ){
func.apply(this, arguments);
throttling = true;
setTimeout(function(){
throttling = false;
}, wait);
}
};
}
window.onresize = throttle(function() {
resize_columns();
}, 20);
その人は、その時、閉鎖について説明する時間が本当になかったと言いました。私はまだそれがどのように機能するのか理解していません。誰かが私にそれを説明できますか?
ありがとうございました。