在Javascript中加入()vs toString()vs valueOf()

Vin*_*abu 8 javascript

谁能告诉我之间的确切差异join()toString()valueOf()在Javascript.何时以及在什么情况下我们需要使用它们?

Max*_*Art 17

toString是一种不仅可以在Arrays中找到,而且可以在每个对象中找到的方法.

join允许您将Array对象的每个元素转换为字符串,并使用分隔符连接在一起.它的行为就像toStringArrayS,但你也可以指定分隔符:

var classes = ["first", "second"];
classes.join(" ");    // "first second"
Run Code Online (Sandbox Code Playgroud)