【发布时间】: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