====== RawData [En cours de Traduction Wismerheal][WSL]======
Cet objet représente une série de données non formatée
===== Fonctions =====
==== RawData ====
Fonction de construction.
=== Syntaxe ===
var myObject = new RawData();
var myObject = new RawData(otherRawData);
=== Arguments ===
- otherRawData - (RawData) autre "RawData" (série de données) à copier
=== Exceptions ===
* (ParameterTypeError) type de paramètre incorrect
* (ParameterCountError) paramètre de compteur incorrect
=== Example ===
Créer un "RawData" (série de données) vide.
var myObject = new RawData();
Créer un "RawData" (série de données) représentant une copie de **otherRawData**. (autresériededonnées)
var myObject = new RawData(otherRawData);
===== Méthodes =====
==== clone ====
Renvoie une copie de ce RawData (série de données).
=== Syntaxe ===
myObject.clone();
=== Renvoie ===
* (RawData) une copie de ce RawData (série de données)
=== Example ===
var copyOfMyObject = myObject.clone();
==== equals ====
Renvoie vrai si ce "RawData" (série de données) et un autre se réfèrent aux même données.
=== Syntaxe ===
myObject.equals(other);
=== Arguments ===
- other - (RawData) un autre "RawData" (série de données).
=== Returns ===
* (bool) vrai si **other** se réfère aux même données
=== Example ===
if(myFirstObject.equals(mySecondObject))
//Do something
==== toString ====
Renvoi une chaîne représentant ce "RawData" (série de données)
=== Syntaxe ===
myObject.toString();
=== Renvoie ===
* (string) une chaîne représentant ce "RawData" (série de données)
=== Example ===
Console.print(myObject.toString());
=== Notes ===
Cette méthode est appelée automatiquement lorsque vous tentez de convertir un "RawData" (série de données) en une chaîne.
==== append ====
Ajoute des données à un "RawData" (série de données).
=== Syntaxe ===
myObject.append(data);
=== Arguments ===
- data - (mixed) les données à ajouter
=== Renvoie ===
* (RawData) ce "RawData" (série de données)
=== Example ===
myObject.append("some text");
myObject.append(1337);
==== chop ====
Retire **n** bytes de la fin de ce "RawData" (série de données).
=== Syntaxe ===
myObject.chop(n);
=== Arguments ===
- n - (integer) le nombre de bytes à retirer.
=== Renvoie ===
* (RawData) ce "RawData" (série de données)
==== clear ====
Efface le contenu de ce "RawData" (série de données).
=== Syntaxe ===
myObject.clear();
=== Renvoie ===
* (RawData) ce "RawData" (série de données)
==== contains ====
Renvoie vrai si ce "RawData" (série de données)contient un élément apparaissant sur d'autres données.
=== Syntaxe ===
myObject.contains(data);
=== Arguments ===
- data - (mixed) les données à rechercher
=== Renvoie ===
* (boolean) vrai si ce "RawData" contient un élément identique apparaissant sur d'autres données
==== count ====
Renvoie le nombre d'élément(s) identique(s) apparaissant sur d'autres données de ce "RawData" (série de données)
=== Syntaxe ===
myObject.count(data);
=== Arguments ===
- data - (mixed) les donnée à rechercher
=== Renvoie ===
* (integer) le nombre d'élément(s) identique(s) apparaissant sur d'autres données de ce "RawData" (série de données)
==== endsWith ====
Renvoie vrai si ce "RawData" (série de données) se termine avec d'autres données.
=== Syntaxe ===
myObject.endsWith(data);
=== Arguments ===
- data - (mixed) d'autres données
=== Renvoie ===
* (boolean) vrai si ce "RawData" (série de données) se termine avec d'autres données
==== indexOf ====
Renvoi la position du premier élément de données identique, commençant à **from** (à partir de).
=== Syntaxe ===
myObject.indexOf(data);
myObject.indexOf(data, from);
=== Arguments ===
- data - (mixed) d'autres données
- from - (integer) la position à laquelle commencer
=== Renvoie ===
* (integer) la position ou le premier élément identique fut trouvé, ou -1 si il ne peut être trouvé
==== isEmpty ====
Renvoie vrai si ce "RawData" (série de données) est vide.
=== Syntaxe ===
myObject.isEmpty();
=== Renvoie ===
* (boolean) vrai si ce "RawData" est vide
==== lastIndexOf ====
Renvoie la position du dernier élément identique de données.
=== Syntaxe ===
myObject.lastIndexOf(data);
=== Arguments ===
- data - (mixed) d'autres données
=== Renvoie ===
* (entier) la position ou le dernier élément identique fut trouvé, ou -1 si il ne peut être trouvé
==== left ====
Renvoie un nouveau "RawData" (série de données)qui contient le **len** bytes le plus à gauche de ce "RawData" (série de données).
=== Syntaxe ===
myObject.left(len);
=== Arguments ===
- len - (integer) le nombre de bytes
=== Renvoie ===
* (integer) le **len** bytes le plus à gauche de ce "RawData" (série de données)
==== length ====
Renvoi la longueur de ce "RawData" (série de données).
=== Syntaxe ===
myObject.length();
=== Renvoie ===
* (integer) la longueur de ce "RawData" (série de données)
==== mid ====
Renvoie un nouveau "RawData" qui contient **len** bytes, commençant à la position **pos**.
=== Syntaxe ===
myObject.mid(pos);
myObject.mid(pos, len);
=== Arguments ===
- pos - (integer) la position de départ
- len - (integer) le nombre de bytes
=== Renvoie ===
* (RawData) le nouveau "RawData" (série de données)
==== prepend ====
Ajoute des données au début de ce "RawData" (série de données).
=== Syntaxe ===
myObject.prepend(data);
=== Arguments ===
- data - (mixed) les données à ajouter au début
=== Renvoie ===
* (RawData) ce "RawData" (série de données)
=== Example ===
myObject.prepend("some text");
myObject.prepend(1337);
==== remove ====
Retire **len** bytes, commençant à la position **pos**.
=== Syntaxe ===
myObject.remove(pos);
myObject.remove(pos, len);
=== Arguments ===
- pos - (integer) la position de départ
- len - (integer) le nombre de bytes
=== Renvoie ===
* (RawData) ce "RawData" (série de données)
==== replace ====
Remplace tous les éléments identiques de **before** par les éléments de **after**.
=== Syntaxe ===
myObject.replace(before, after);
=== Arguments ===
- before - (string) la chaîne à trouver
- after - (string) le remplacement
=== Renvoie ===
* (RawData) ce "RawData" (série de données)
==== resize ====
Redimensionne ce "RawData" (série de données).
=== Syntaxe ===
myObject.resize(size);
=== Arguments ===
- size - (integer) la nouvelle taille
=== Renvoie ===
* (RawData) ce "RawData" (série de données)
==== right ====
Renvoie un nouveau "RawData" (série de données) qui contient le **len** bytes le plus à droite de ce "RawData" (série de données).
=== Syntaxe ===
myObject.right(len);
=== Arguments ===
- len - (integer) le nombre de bytes
=== Returns ===
* (integer) le **len** bytes le plus à droite de ce "RawData" (série de données)
==== setData ====
Définit les données de ce "RawData" (série de données).
=== Syntaxe ===
myObject.setData(data);
=== Arguments ===
- data - (mixed) les nouvelles données
=== Renvoie ===
* (RawData) ce "RawData" (série de données)
==== size ====
Renvoie la taille de ce "RawData" (série de données)
=== Syntaxe ===
myObject.size();
=== Renvoie ===
* (integer) la taille de ce "RawData" (série de données)
==== startsWith ====
Renvoi vrai si le "RawData" (série de données) commence par d'autres données.
=== Syntaxe ===
myObject.startsWith(data);
=== Arguments ===
- data - (mixed) d'autres données
=== Renvoie ===
* (boolean) vrai si le "RawData" (série de données) commence par d'autres données
==== convertToNumber ====
Tente de convertir ce "RawData" (série de données)en un nombre.
=== Syntaxe ===
myObject.convertToNumber();
=== Renvoie ===
* (float) ce "RawData" (série de données) en un nombre
==== convertToString ====
Tente de convertir ce "RawData" (série de données) en une chaîne.
=== Syntaxe ===
myObject.convertToString(encoding);
=== Arguments ===
- encoding - ([[en:code:core:global#encoding|Encoding]]) l'encodage à utiliser
=== Renvoie ===
* (string) ce "RawData" (série de données) en une chaîne
==== truncate ====
Réduit le "RawData" (série de données) à la position indexée **pos**.
=== Syntaxe ===
myObject.truncate(pos);
=== Arguments ===
- pos - (integer) la position indexée
=== Renvoie ===
* (RawData) ce "RawData" (série de données)