检测窗口大小JavaScript

时间:2018-01-13 08:42:53

标签: javascript

目前,我正在尝试改进JavaScript,我试图在页面加载时检测窗口大小并且页面调整大小,目前,我已经尝试过了

if(window.innerWidth > 500){
    'use strict';
    var w = window.innerWidth;
    if (w > 500)
    {
        console.log("got here");
    }   
}
window.addEventListener("resize", function(){
    'use strict';
    var w = window.innerWidth;
    if (w > 500)
    {
        console.log("got here");
    }
});

我的主要问题是它看起来有点笨重,有没有更好的方法呢?

1 个答案:

答案 0 :(得分:0)

小型重构:)

 'use strict';
    var minWidth = 500;

    toDoSomething();
    window.addEventListener("resize", toDoSomething);

    function toDoSomething(){
      if (window.innerWidth > minWidth){
        console.log("got here");
      }
    }
相关问题