node-webkit:在 String.prototype.includes() 上出现意外 "undefined is not a function"
node-webkit: unexpected "undefined is not a function" on String.prototype.includes()
node-webkit
在以下屏幕截图中的 ln 208 处出错。奇怪的是,如果我 运行 在我的 Chrome 浏览器中使用 WebStorm 中的 JavaScript 调试配置完全相同的代码,一切正常。我读过 .includes()
作为 ES6 的一部分引入,但即使使用 .has()
和 .contains()
替代方案,也会抛出相同的 "undefined is not a function" js 错误。
仍然不知道为什么它不起作用,但我最终只是用 jQuery 效用函数替换了语句,如下所示:
if (!$.inArray(dw,dws)) {}
这在 node-webkit 和 Chrome 中工作正常。
node-webkit
在以下屏幕截图中的 ln 208 处出错。奇怪的是,如果我 运行 在我的 Chrome 浏览器中使用 WebStorm 中的 JavaScript 调试配置完全相同的代码,一切正常。我读过 .includes()
作为 ES6 的一部分引入,但即使使用 .has()
和 .contains()
替代方案,也会抛出相同的 "undefined is not a function" js 错误。
仍然不知道为什么它不起作用,但我最终只是用 jQuery 效用函数替换了语句,如下所示:
if (!$.inArray(dw,dws)) {}
这在 node-webkit 和 Chrome 中工作正常。