function arrayToString(arr) { return str = 'new Array("' + arr.join('", "') + '")'; } usage: function someFunction(someArray) { //do whatever here } function anotherFunction() { var myArray = new Array(1, 2, 3, 4, 5, 6, 7); var arrayString = arrayToString(myArray); setTimeout("someFunction(" + arrayString + ")"); }