将Char数组转换为string

如何在JavaScript中将字符数组转换为string?

var s = ['H', 'e', 'l', 'l', 'o']; // How to convert s to a string? 

使用join

 string = s.join(""); 

你这样做:

 var str = s.join(); 

或者使用String。

 var string = String([1,2,3]); 

这是最简单和最快的方法;

 s = s + ''; 

连接命令可让您在数组中的项目之间设置标记。

EX1:

 function print(str) { $("#result").append("<p>" + str + "</p>"); } print(["A", "B", "C"].join()); // "A,B,C" print(["A", "B", "C"].join("-")); // "ABC" print(["A", "B", "C"].join("||")); // "A||B||C" print(["A", "B", "C"].join("")); // "ABC" 
 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> <div id="result"></div>