window是浏览器端的全部数据变量的引用.比如 window.window === window window.jQuery 就是浏览器中的全局变量里的jQuery那为什么不写 jQuery 而是写 window.jQuery呢?你可以试试,直接jQuery然后回车,会报一个错误.而window.jQuery只是返回undefined而已. 接下来是||运算符,这是“或”运算比如 c = a || b当且仅当 a和b同时为“假值”时,c才为false.那么当a时“真值”时,js引擎会偷懒,不运…