任何人都可以告诉我在Javascript中的join()
和toString()
和valueOf()
之间的确切区别。何时以及在什么情况下我们需要使用它们?在Javascript中加入()vs toString()vs valueOf()
2
A
回答
7
toString
是一种方法,您不仅可以在Array
中找到,而且可以在每个对象中找到。
join
允许您将Array
对象中的每个元素转换为字符串,并使用分隔符将它们连接在一起。它的行为就像toString
为Array
S,但你也可以指定分隔符:
var classes = ["first", "second"];
classes.join(" "); // "first second"
+0
indexOf()呢? –
+0
@VinothBabu'valueOf'是另一种通用的对象方法,它用于从对象中获取数值。它与'toString'或'join'无关。 – MaxArt
相关问题
- 1. 100.toString vs 100 ['toString']
- 2. 迭代javascript对象和valueOf toString方法
- 3. getValue(String.class)vs getValue()。toString();
- 4. JAVA中的Character.charValue()vs toString
- 5. 字符串的valueOf VS空字符串
- 6. == vs ===在Javascript中
- 7. 在猪中加入vs COGROUP
- 8. String.Format vs ToString和使用InvariantCulture
- 9. Nashorn vs Javascript vs ECMAScript
- 10. toString vs Swift中的字符串
- 11. 模式类中的pattern()vs toString()
- 12. PostgreSQL:存在vs左加入
- 13. 在processing.js中写入处理vs javascript
- 14. 加入vs多选
- 15. Natural Vs Equi加入
- 16. FluentNhibernate WithTable vs加入
- 17. javascript对象vs数组vs vs JSON
- 18. valueOf()在javascript中的意义
- 19. JavaScript VS PHP四舍五入
- 20. * vs ** vs ***在Proguard中?
- 21. 重定义函数的'toString'和'valueOf'
- 22. toString()和valueOf()方法的应用领域
- 23. 无vs空白在JavaScript中
- 24. 在VS中调试JavaScript
- 25. 动态VS在JavaScript
- 26. BitConverter VS十六进制的ToString
- 27. 返回新的字符串VS的ToString()
- 28. HtmlHelper.EditorFor vs Html.TextBox vs Html输入
- 29. C++ push_back vs插入vs emplace
- 30. Mysql大桌子vs加入
http://stackoverflow.com/questions/2485632/valueof-vs-tostring-in-javascript和HTTP:// jsperf .com/tostring-join – devnull
>连接 - >将数组的所有元素连接到字符串> toString - >返回对象的字符串表示形式> toString(on array) - >返回表示指定数组及其元素的字符串。资料来源:http://forums.asp.net/t/1784500.aspx/1 –