[1,2,3].toString()和[1,2,3].join()在时间复杂度上有什么不同吗?据我所知,join函数的时间复杂度是O(n)。.toString()方法的时间复杂度是多少?
[1,2,3].toString()
[1,2,3].join()
join
O(n)
.toString()
发布于 2022-05-04 13:45:07
两者的时间复杂性是相同的。Array.prototype.toString不带任何参数地调用Array.prototype.join。','是默认分隔符。
Array.prototype.toString
Array.prototype.join
','
MDN 等级库
发布于 2022-05-04 13:48:50
toString()具有相同时间复杂度的join(),不同之处在于使用join()可以选择分隔符。
Array.join(分离器);
https://stackoverflow.com/questions/72113928
相似问题