如何在浏览器中查看本机源代码?

时间:2017-02-16 04:44:48

标签: javascript internet-explorer prototype

我正在尝试将一些本机代码手动复制到我们的应用程序中,以提高与Internet Explorer的兼容性。来自Chrome控制台:

[].find.toString();

输出:

  

“function find(){[native code]}”

我想加入我的申请表:

Array.prototype.find = "native code here";

因此我们可以使用Internet Explorer不支持的类似功能。有什么想法吗?

2 个答案:

答案 0 :(得分:1)

[native code]存储在浏览器中,甚至不是JavaScript。 在调用find()时,引擎可以控制。

相反,您应该在Google中搜索Array.find shimhttps://www.google.com/#newwindow=1&safe=off&q=Array.find+shim

答案 1 :(得分:0)

我真的不知道在哪里可以找到JS函数的源代码,但是你可以使用Modernizr来实现新的功能(有些东西叫做片段可以帮助你)。