Is there any difference in time complexity between [1,2,3].toString() and [1,2,3].join() . As I understand time complexity of join function is O(n) . What is the time complexity of .toString() method ?
CodePudding user response:
Both have the same time complexity. Array.prototype.toString calls Array.prototype.join without argument. ',' is the default separator.
CodePudding user response:
toString() has the same time complexity of join(), the difference is that with join() is possible to choose the separator.
array.join([separator]);
