Maison  >  Article  >  interface Web  >  Résumé des méthodes de caractères et des méthodes d'opération de chaîne en js (avec code)

Résumé des méthodes de caractères et des méthodes d'opération de chaîne en js (avec code)

不言
不言original
2018-08-13 17:40:431509parcourir

Ce que cet article vous apporte est un résumé des méthodes de caractères et des méthodes d'opération de chaîne en js (avec code). Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.

Méthode de caractère

1. charAt()
reçoit un paramètre, la position du caractère basée sur 0. Renvoie le caractère à la position donnée sous forme de chaîne unique.

   var stringValue = "hello world";
   console.log(stringValue.charAt(1)); //"e"

2. charCodeAt()
reçoit un paramètre, la position du caractère basée sur 0. Ce qui est renvoyé est le codage des caractères.

   var stringValue = "hello world";
   console.log(stringValue.charCodeAt(1)); //101

Méthodes d'opération de chaîne

1. concat()
est utilisé pour assembler une ou plusieurs chaînes et renvoyer la nouvelle chaîne épissée sans modification. la chaîne elle-même renvoie simplement un type de base de valeur de chaîne.

   var stringValue = "hello ";
   var result = stringValue.concat("world");
   console.log(result); // "hello world"
   console.log(stringValue); // "hello"

2. slice()
intercepte une chaîne et renvoie uniquement une valeur de chaîne de type de base sans aucun impact sur la chaîne d'origine.
Si deux paramètres sont passés, le premier paramètre est la position de départ de l'interception et le deuxième paramètre est la position finale de l'interception.

   var stringValue = "hello world";
   console.log(stringValue.slice(3)); //"lo world"
   console.log(stringValue.slice(3,7)); //"lo w"

3. substring()
intercepte la chaîne et renvoie simplement une valeur de chaîne de type de base, sans aucun impact sur la chaîne d'origine.
Si deux paramètres sont passés, le premier paramètre est la position de départ de l'interception et le deuxième paramètre est la position finale de l'interception.

   var stringValue = "hello world";
   console.log(stringValue.substring(3)); //"lo world"
   console.log(stringValue.substring(3,7)); //"lo w"

4. substr()
intercepte la chaîne et renvoie uniquement une valeur de chaîne de type de base, sans aucun impact sur la chaîne d'origine.
Si deux paramètres sont passés, le premier paramètre est la position de départ de l'interception et le deuxième paramètre est le nombre de caractères renvoyés.

   var stringValue = "hello world";
   console.log(stringValue.substr(3)); //"lo world"
   console.log(stringValue.substr(3,7)); //"lo worl"

Recommandations associées :

Analyse détaillée et comparaison des différences de la modularisation frontale dans Js

Implémentation Js de la conversion d'horodatage Explication détaillée du code de format horaire

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