Maison  >  Article  >  interface Web  >  Méthode JavaScript shift() pour supprimer le premier élément d'un tableau et renvoyer la valeur du premier élément

Méthode JavaScript shift() pour supprimer le premier élément d'un tableau et renvoyer la valeur du premier élément

黄舟
黄舟original
2017-11-03 13:14:413909parcourir

Définition et utilisation

La méthode shift() est utilisée pour supprimer le premier élément du tableau et renvoyer la valeur du premier élément.

Syntaxe

arrayObject.shift()
Valeur de retour

La valeur du premier élément d'origine du tableau.

Explication

Si le tableau est vide, la méthode shift() ne fera rien et retournera une valeur indéfinie. Veuillez noter que cette méthode ne crée pas de nouveau tableau, mais modifie directement le arrayObject d'origine.

Conseils et

Notes

Remarque : Cette méthode modifiera la longueur du tableau.

Astuce : Pour supprimer et renvoyer le dernier élément d'un tableau, utilisez la méthode pop().

Exemple

Dans cet exemple, nous allons créer un tableau et supprimer le premier élément du tableau. Notez que cela modifiera également la longueur du tableau :

<script type="text/javascript">

var arr = new Array(3)
arr[0] = "George"
arr[1] = "John"
arr[2] = "Thomas"

document.write(arr + "<br />")
document.write(arr.shift() + "<br />")
document.write(arr)

</script>
Sortie :

George,John,Thomas
George
John,Thomas


Tableau JavaScriptshift ( ) supprime le premier élément du tableau et renvoie cet élément.

Syntaxe

array.shift();
Voici le détail des paramètres :

NA
Valeur de retour :

Renvoie une seule valeur supprimée du tableau .

Exemple :

<html>
<head>
<title>JavaScript Array shift Method</title>
</head>
<body>
<script type="text/javascript">
var element = [105, 1, 2, 3].shift();
document.write("Removed element is : " + element ); 
</script>
</body>
</html>
Cela produira le résultat suivant :

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

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