【问题标题】:How can i find a source code of a function in Javascript?如何在 Javascript 中找到函数的源代码?
【发布时间】:2023-03-18 11:20:01
【问题描述】:

我需要了解一个函数究竟是如何工作的,那么我在哪里可以找到 Javascript 中的函数源代码?

例如:arr.sort(function(a, b){return a-b});

这个函数 sort() 会对数组的所有索引进行排序。

但我不知道这个函数是如何具体比较所有索引的

【问题讨论】:

  • 它不比较索引,它比较数组的元素。为什么你需要知道这一点?
  • 这能回答你的问题吗? Javascript Array.sort implementation?
  • sort() 是一种方法,它没有在脚本中声明,而是内置在浏览器中的 javascript 支持模块中。理论上不仅有一个源,因为它是在 google chrome 源、opera 浏览器源等中实现的。事实上,在所有浏览器或 Javascript 解释器上只是为了还包括 node.js 用例,该功能应该以相同的方式工作,所以您可以在此处查看 Mozilla 相关文档以了解更多信息developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/…

标签: javascript function


【解决方案1】:

要直接回答你问的问题,你可以找到这样的函数源代码:

console.log([].sort);

console.log(myFunc);

这适用于任何功能。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-09-28
    • 2016-12-20
    • 2020-01-31
    • 1970-01-01
    • 1970-01-01
    • 2016-01-21
    • 1970-01-01
    相关资源
    最近更新 更多