Maison  >  Article  >  interface Web  >  Un exemple de conversion d'éléments de tableau en chaînes dans les connaissances JavaScript_Basic

Un exemple de conversion d'éléments de tableau en chaînes dans les connaissances JavaScript_Basic

WBOY
WBOYoriginal
2016-05-16 15:35:061089parcourir

Tout d’abord, regardons la méthode slice() de sélection d’éléments dans un tableau :
Code source :

<!DOCTYPE html>
<html>
<body>
&#8203;
<p id="demo">Click the button to extract the second and the third elements from the array.</p>
&#8203;
<button onclick="myFunction()">Try it</button>
&#8203;
<script>
function myFunction()
{
var fruits = ["Banana", "Orange", "Lemon", "Apple", "Mango"];
var citrus = fruits.slice(1,3);
var x=document.getElementById("demo");
x.innerHTML=citrus;
}
</script>
&#8203;
</body>
</html>   

Résultats des tests :

Orange,Lemon

Nous pouvons utiliser les éléments du tableau pour former une chaîne. Exemples d'utilisation de la méthode join() associés :

Code source :

<!DOCTYPE html>
<html>
<body>
&#8203;
<p id="demo">Click the button to join the array elements into a string.</p>
&#8203;
<button onclick="myFunction()">Try it</button>
&#8203;
<script>
function myFunction()
{
var fruits = ["Banana", "Orange", "Apple", "Mango"];
var x=document.getElementById("demo");
x.innerHTML=fruits.join();
}
</script>
&#8203;
</body>
</html> 

Résultats des tests :

Banana,Orange,Apple,Mango

Pour convertir directement un tableau en chaîne, vous pouvez utiliser la méthode toString() :
Code source :

<!DOCTYPE html>
<html>
<body>
&#8203;
<p id="demo">点击按钮将数组转为字符串并返回。</p>
&#8203;
<button onclick="myFunction()">点我</button>
&#8203;
<script>
function myFunction()
{
 var fruits = ["Banana", "Orange", "Apple", "Mango"];
 var str = fruits.toString();
 var x=document.getElementById("demo");
 x.innerHTML= str;
}
</script>
&#8203;
</body>
</html>

Résultats des tests :

Banana,Orange,Apple,Mango 

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn