Array toString()
In this chapter you will learn:
toString(), toLocaleString() and valueOf Array
The toString()
and
valueOf()
methods return the same value when called on an array.
<!DOCTYPE html><!-- j av a 2 s . c o m-->
<html>
<head>
<script type="text/javascript">
//creates an array with three strings
var colors = ["red", "blue", "green"];
document.writeln(colors.toString()); //red,blue,green
document.writeln(colors.valueOf()); //red,blue,green
document.writeln(colors); //red,blue,green
</script>
</head>
<body>
</body>
</html>
toLocaleString() vs toString()
document.writeln() calls toString(). toLocaleString() calls each item's toLocaleString() instead of toString() to get its string value.
<!DOCTYPE html><!-- jav a 2 s. c om-->
<html>
<head>
<script type="text/javascript">
var tutorial1 = {
toLocaleString : function () {
return "Java";
},
toString : function() {
return "XML";
}
};
var tutorial2 = {
toLocaleString : function () {
return "HTML";
},
toString : function() {
return "CSS";
}
};
var tutorial = [tutorial1, tutorial2];
document.writeln(tutorial.toLocaleString()); //Java HTML
</script>
</head>
<body>
</body>
</html>
Next chapter...
What you will learn in the next chapter:
Home » Javascript Tutorial » Array