Javascript 打破所有jQuery插件的WinJSSDK?

Javascript 打破所有jQuery插件的WinJSSDK?,javascript,jquery,sdk,winjs,Javascript,Jquery,Sdk,Winjs,我想在我的电子应用程序中包含一个来自第三方的WinJSSDK。但是,我很困惑,因为脚本本身似乎不是有效的Javascript代码,它缺少分号和其他东西。我检查了一下,我的担心得到了证实 以下是文件中的一个示例: function _0x296fx4(_0x296fx1) { if (!_0x296fx7a[_0x296fx1]) { var _0x296fx2 = _0x296fx8[_0xbe69[4]], _0x296fx5 = _0x296fx19(_0xbe69[

我想在我的电子应用程序中包含一个来自第三方的WinJSSDK。但是,我很困惑,因为脚本本身似乎不是有效的Javascript代码,它缺少分号和其他东西。我检查了一下,我的担心得到了证实

以下是文件中的一个示例:

function _0x296fx4(_0x296fx1) {
  if (!_0x296fx7a[_0x296fx1]) {
    var _0x296fx2 = _0x296fx8[_0xbe69[4]],
      _0x296fx5 = _0x296fx19(_0xbe69[6] + _0x296fx1 + _0xbe69[7])[_0xbe69[5]](_0x296fx2),
      _0x296fx6 = _0x296fx5[_0xbe69[9]](_0xbe69[8]);
    _0x296fx5[_0xbe69[10]]();
    if (_0x296fx6 === _0xbe69[11] || _0x296fx6 === _0xbe69[12]) {
      _0x296fx7b || (_0x296fx7b = _0x296fx8[_0xbe69[14]](_0xbe69[13]), _0x296fx7b[_0xbe69[15]] = _0x296fx7b[_0xbe69[16]] = _0x296fx7b[_0xbe69[17]] = 0), _0x296fx2[_0xbe69[18]](_0x296fx7b);
      if (!_0x296fx7c || !_0x296fx7b[_0xbe69[14]]) {
        _0x296fx7c = (_0x296fx7b[_0xbe69[20]] || _0x296fx7b[_0xbe69[21]])[_0xbe69[19]], _0x296fx7c[_0xbe69[26]]((_0x296fx19[_0xbe69[23]][_0xbe69[22]] ? _0xbe69[24] : _0xbe69[12]) + _0xbe69[25]), _0x296fx7c[_0xbe69[27]]()
      };
      _0x296fx5 = _0x296fx7c[_0xbe69[14]](_0x296fx1), _0x296fx7c[_0xbe69[4]][_0xbe69[18]](_0x296fx5), _0x296fx6 = _0x296fx19[_0xbe69[9]](_0x296fx5, _0xbe69[8]), _0x296fx2[_0xbe69[28]](_0x296fx7b)
    };
    _0x296fx7a[_0x296fx1] = _0x296fx6
  };
  return _0x296fx7a[_0x296fx1]
}
这是正常的Javascript还是其他什么?奇怪的是,这个脚本实际上是有效的!但出于某种原因,它破坏了我应用程序中所有jQuery插件,比如jQuery UI


我应该怎么做才能让它与jQuery插件一起工作?

知道javascript在大多数情况下不一定需要分号,因为。但是我的控制台仍然注意到这些事情。您的控制台。。。还是JSHint。。。不管怎么说,我的意思是electronI中的chrome控制台最终抛出了jquery的东西。现在它开始工作了知道javascript在大多数情况下不一定需要分号,因为。但是我的控制台仍然注意到这些事情。你的控制台。。。还是JSHint。。。不管怎么说,我的意思是electronI中的chrome控制台最终抛出了jquery的东西。现在它开始工作了