Maison > interface Web > js tutoriel > Instructions d'utilisation de la méthode buffer.copy dans node.js_node.js

Instructions d'utilisation de la méthode buffer.copy dans node.js_node.js

WBOY
Libérer: 2016-05-16 16:27:15
original
1793 Les gens l'ont consulté

Description de la méthode :

Effectuez des opérations de copie et de remplacement entre différents tampons.

Copiez les données du tampon source et remplacez-les à l'emplacement spécifié dans le tampon cible.

Grammaire :

Copier le code Le code est le suivant :

buffer.copy(targetBuffer, [targetStart], [sourceStart], [sourceEnd])

Paramètres de réception :

targetBuffer Tampon cible, tampon pour effectuer le remplacement de copie

targetStart La position de départ du remplacement des données du tampon cible

sourceStart La position de départ de la copie des données du tampon source

sourceEnd La position finale de la copie des données du tampon source

Exemple :

Dans cet exemple, les données entre 16 et 20 de buf1 sont extraites, les données sont copiées dans buf2 et le remplacement commence à partir de la position 8 de buf2.

Copier le code Le code est le suivant :

buf1 = nouveau tampon (26);
buf2 = nouveau tampon (26);
pour (var je = 0 ; je < 26 ; je ) {
buf1[i] = i 97; // 97 est ASCII a
buf2[i] = 33; // ASCII !
>
buf1.copie(buf2, 8, 16, 20);
console.log(buf2.toString('ascii', 0, 25));
É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