Maison > interface Web > js tutoriel > le corps du texte

Résumé des méthodes de tableau et de chaîne dans les connaissances JavaScript_Basic

WBOY
Libérer: 2016-05-16 16:29:52
original
1570 Les gens l'ont consulté

1.Résumé des méthodes de tableau

changera le tableau d'origine

Les méthodes push et unshift renvoient la longueur. Si la valeur est augmentée, la longueur est renvoyée, sinon l'élément est renvoyé

pop,shift renvoie l'élément

reverse renvoie l'élément

splice(start,deleteCount,addItem...), supprime et ajoute du tableau d'origine et renvoie le tableau supprimé

Le tableau d'origine ne sera pas modifié et un nouveau tableau sera renvoyé

concaténer, rejoindre, trancher (début, fin)

N'oubliez pas que ces 3 nouveaux tableaux renvoient, les autres changeront le tableau d'origine

2. Résumé des méthodes de Sting

Aucune modification n'est apportée à la valeur d'origine, mais une nouvelle chaîne ou une autre valeur est renvoyée.

1. Ce qu'il faut retenir, c'est que les résultats de string.match (regexp sans g) et regexp.exec(string) sont les mêmes.

S'il existe un groupe de capture, l'indice est 0 sous-chaîne correspondante et l'indice est 1 groupe 1 texte capturé

Si elle est marquée avec g, la chaîne générera un tableau contenant toutes les correspondances (sauf le groupe de capture) ; avec un exécution régulière, vous pouvez la juger étape par étape pour déterminer si elle est nulle.

Le lastIndex de Reg est disponible.

2. string.slice(start,end), le paramètre de fin est égal à la position 1 du dernier caractère que vous souhaitez obtenir. Si vous souhaitez obtenir le nième caractère à partir de la position p, utilisez string.slice(p. ,p n)

La méthode string.substring est la même que array.slice

3. Les expressions régulières peuvent être utilisées pour le remplacement ou le regroupement

string.split(separator,limit), limit peut limiter le nombre de fragments à diviser, comme une expression régulière sans g

string.replace(searcdhValue,replaceValue), si searcdhValue est régulier avec g, il remplacera toutes les correspondances, sinon, seule la première correspondance sera remplacée.

S'il s'agit d'une chaîne, la valeur est remplacée à la première occurrence

L'apprentissage est un processus étape par étape. Ce n'est qu'en résumant et en apprenant constamment que vous pourrez réaliser une percée qualitative. J'ai récemment résumé certaines choses sur JavaScript. J'espère que moi et tout le monde pourrons atteindre un niveau supérieur.

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal