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!