Javascript Array Element To String
i have a simple array and i want to generate string which include all the elements of the array, for example: The array is set as follow: array[0] = uri0 array[1] = uri1 array[2] =
Solution 1:
You must use the join function on the array:
var teststring = array.join(",");
Solution 2:
array.join(",")
Solution 3:
For comma based join, you could use toString() method of Object.prototype (Array object internally inherit it automatically). For other separator based join use join method of the Array object.
var array = [];
array[0] = 'uri0';
array[1] = 'uri1';
array[2] = 'uri2';
console.log(array.toString()); // uri0,uri1,uri2console.log(array.join(" £ ")); // uri0 £ uri1 £ uri2
Other possible option is implicit type coercion:
// String conversion by implicit coercion// using '+ operator' and empty string operand ('' , [])console.log(array + ''); // uri0,uri1,uri2console.log(array + []); // uri0,uri1,uri2
Post a Comment for "Javascript Array Element To String"