首页 > 语言 > JavaScript > 正文

举例讲解JavaScript中将数组元素转换为字符串的方法

2024-05-06 16:24:53
字体:
来源:转载
供稿:网友

这篇文章主要介绍了JavaScript中将数组元素转换为字符串的方法,是JS入门学习中的基础知识,需要的朋友可以参考下

首先来看一下从一个数组中选择元素的方法slice():

源代码:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <body> 
  4. ​ 
  5. <p id="demo">Click the button to extract the second and the third elements from the array.</p> 
  6. ​ 
  7. <button onclick="myFunction()">Try it</button> 
  8. ​ 
  9. <script> 
  10. function myFunction() 
  11. var fruits = ["Banana""Orange""Lemon""Apple""Mango"]; 
  12. var citrus = fruits.slice(1,3); 
  13. var x=document.getElementById("demo"); 
  14. x.innerHTML=citrus; 
  15. </script> 
  16. ​ 
  17. </body> 
  18. </html>  

测试结果:

 

 
  1. Orange,Lemon 

我们可以用数组的元素组成字符串,相关的join()方法使用例子:

源代码:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <body> 
  4. ​ 
  5. <p id="demo">Click the button to join the array elements into a string.</p> 
  6. ​ 
  7. <button onclick="myFunction()">Try it</button> 
  8. ​ 
  9. <script> 
  10. function myFunction() 
  11. var fruits = ["Banana""Orange""Apple""Mango"]; 
  12. var x=document.getElementById("demo"); 
  13. x.innerHTML=fruits.join(); 
  14. </script> 
  15. ​ 
  16. </body> 
  17. </html>  

测试结果:

 

 
  1. Banana,Orange,Apple,Mango 

直接转换数组到字符串则可以用toString()方法:

源代码:

 

 
  1. <!DOCTYPE html> 
  2. <html> 
  3. <body> 
  4. ​ 
  5. <p id="demo">点击按钮将数组转为字符串并返回。</p> 
  6. ​ 
  7. <button onclick="myFunction()">点我</button> 
  8. ​ 
  9. <script> 
  10. function myFunction() 
  11. var fruits = ["Banana""Orange""Apple""Mango"]; 
  12. var str = fruits.toString(); 
  13. var x=document.getElementById("demo"); 
  14. x.innerHTML= str; 
  15. </script> 
  16. ​ 
  17. </body> 
  18. </html> 

测试结果:

 

  1. Banana,Orange,Apple,Mango 
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选