To convert array to string without commas in Javascript, we can use loops, operators, and built-in methods or combine methods. Follow the article below to learn how to do it.
Convert array to string without commas in Javascript
Use (for) loop and + operator
The loop is handy for arrays and helps solve most small and large problems.
Today I will combine with for loop and + operator to convert array to string without commas in JavaScript. The + operator is basic, but to fully understand it, we must learn about it thoroughly.
Example:
// Create function Convert Array to String without commas function convertArray(array) { var result = ""; for (let index = 0; index < array.length; index++) { result = result + array[index]; } return result; } var newArray1 = ['Convert', 'array', 'to', 'string']; var newArray2 = [1, 2, 3, 4, 5]; // Show the results console.log(convertArray(newArray1)); console.log(convertArray(newArray2));
Output
Convertarraytostring
12345
In the above example, we create a variable result to store the result and initialize it to an empty string (which is forced to initialize and is an empty string) to store the result. When accessing the elements of the array one by one, we use the + operator to join the elements together. And the result is a string.
I will show you why the variable result must be initialized to an empty string.
Example:
// If the variable "result" is not initialized, the default value is undefined var result; console.log(result + 1);
Output
NaN
Example:
// If the variable "result" is not initialized, the default value is undefined var result; console.log(result + 'Today');
Output
undefinedToday
Results like the example above will affect the desired result.
Why is there such a result? You must learn carefully about this + operator.
Use join() method
The Join()
method is used to concatenate the elements of an array into a string, separated by a user-entered character. The default character will be commas.
Syntax:
array.join(separator)
Parameter:
- separator: is the character that separates elements from each other, default is comma ‘,’
The function will return a string and will not affect the old array.
Example:
// Initialize and assign values to arrays var newArray = ['There','are', 3, 'rabbits']; console.log(newArray.join(''));
Output
Thereare3rabbits
With this method, it helps us to do many things
Combine two methods toString() and replaceAll()
How do we combine these two methods?
- First, use toString(); it will return a string whose value is a comma-separated array ‘,’
- Then use ReplaceAll() to replace the comma with an empty string ”.
toString() method
The toString()
method will return a string with the value of a comma-separated array ‘,’ and it also does not affect the original value.
Syntax:
array.toString();
Parameter: None
replaceAll() method
The replaceAll()
method returns a new string with all matches of a pattern replaced with a replacement string.
Syntax:
replaceAll(pattern, replacement)
Parameters:
- pattern: a substring or a regular expression
- replacement: can be a string or a function to replace a pattern
Combine two methods to convert array to string without commas in Javascript.
Example:
// Create the variable "result" to save the result var result; // Create array "newArray" and initialize it with values var newArray = ['A', 'day', 'has', '24', 'hours']; var convertToString = newArray.toString(); // Use replaceAll() method result = convertToString.replaceAll(',', ''); // Show the result console.log(result);
Output
Adayhas24hours
Using the toString()
method to convert an array to a string, its return value is a comma-separated array ‘,’. After we continue to use the replaceAll(',', '')
method with two parameters as above, let’s replace comma ‘,’ with non-delimiter ” to convert array to string without commas in Javascript.
Summary
In this article, we have shown you 3 ways to convert array to string without commas in Javascript. They are very simple, easy to understand, and fast. You can use our method or get as creative as you like. We hope this article is helpful to you.
Maybe you are interested:
- Convert Array of Numbers to Array of Strings in JavaScript
- Convert all Array Elements to Uppercase in JavaScript
- Convert an array to json using javascript

My name is Tom Joseph, and I work as a software engineer. I enjoy programming and passing on my experience. C, C++, JAVA, and Python are my strong programming languages that I can share with everyone. In addition, I have also developed projects using Javascript, html, css.
Job: Developer
Name of the university: UTC
Programming Languages: C, C++, Javascript, JAVA, python, html, css