Outils pour utilisateurs

Outils du site


fr:code:core:rawdata

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
fr:code:core:rawdata [2012/03/21 12:58] wismerhealfr:code:core:rawdata [2021/02/13 11:23] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== RawData ====== +====== RawData [En cours de Traduction Wismerheal][WSL]====== 
-This object represents raw, unformatted data. +Cet objet représente une série de données non formatée 
-===== Functions =====+ 
 +===== Fonctions =====
 ==== RawData ==== ==== RawData ====
-Constructor function.+Fonction de construction.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 var myObject = new RawData(); var myObject = new RawData();
Ligne 14: Ligne 15:
  
 === Arguments === === Arguments ===
-  - otherRawData - (RawData) other RawData to copy+  - otherRawData - (RawData) autre "RawData" (série de données) à copier
  
 === Exceptions === === Exceptions ===
-  * (ParameterTypeError) incorrect parameter type +  * (ParameterTypeError) type de paramètre incorrect 
-  * (ParameterCountError) incorrect parameter count+  * (ParameterCountError) paramètre de compteur incorrect
  
 === Example === === Example ===
-Create an empty RawData.+Créer un "RawData" (série de données) vide.
 <code javascript> <code javascript>
 var myObject = new RawData(); var myObject = new RawData();
 </code> </code>
-Create a RawData representing a copy of **otherRawData**.+Créer un "RawData" (série de données) représentant une copie de **otherRawData**. (autresériededonnées)
 <code javascript> <code javascript>
 var myObject = new RawData(otherRawData); var myObject = new RawData(otherRawData);
 </code> </code>
-===== Methods =====+===== Méthodes =====
 ==== clone ==== ==== clone ====
-Returns a copy of this RawData.+Renvoie une copie de ce RawData (série de données).
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.clone(); myObject.clone();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (RawData) a copy of this RawData+  * (RawData) une copie de ce RawData (série de données)
  
 === Example === === Example ===
Ligne 46: Ligne 47:
 </code> </code>
 ==== equals ==== ==== equals ====
-Returns true if this RawData and another are referencing the same data.+Renvoie vrai si ce "RawData" (série de données) et un autre se réfèrent aux même données.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.equals(other); myObject.equals(other);
Ligne 54: Ligne 55:
  
 === Arguments === === Arguments ===
-  - other - (RawData) another RawData+  - other - (RawData) un autre "RawData" (série de données).
  
 === Returns === === Returns ===
-  * (bool) true if **other** is referencing the same data+  * (bool) vrai si **other** se réfère aux même données
  
 === Example === === Example ===
Ligne 65: Ligne 66:
 </code> </code>
 ==== toString ==== ==== toString ====
-Returns a string representing this RawData.+Renvoi une chaîne représentant ce "RawData" (série de données)
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.toString(); myObject.toString();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (string) a string representing this RawData+  * (string) une chaîne représentant ce "RawData" (série de données)
  
 === Example === === Example ===
Ligne 81: Ligne 82:
  
 === Notes === === Notes ===
-This method is automatically called when trying to convert a RawData to a string.+Cette méthode est appelée automatiquement lorsque vous tentez de convertir un "RawData" (série de données) en une chaîne 
 ==== append ==== ==== append ====
-Appends data to this RawData.+Ajoute des données à un "RawData" (série de données).
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.append(data); myObject.append(data);
Ligne 91: Ligne 93:
  
 === Arguments === === Arguments ===
-  - data - (mixed) the data to append+  - data - (mixed) les données à ajouter
  
-=== Returns === +=== Renvoie === 
-  * (RawData) this RawData+  * (RawData) ce "RawData" (série de données)
  
 === Example === === Example ===
Ligne 104: Ligne 106:
 </code> </code>
 ==== chop ==== ==== chop ====
-Removes **n** bytes from the end of this RawData.+Retire **n** bytes de la fin de ce "RawData" (série de données).
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.chop(n); myObject.chop(n);
Ligne 112: Ligne 114:
  
 === Arguments === === Arguments ===
-  - n - (integer) the number of bytes to remove+  - n - (integer) le nombre de bytes à retirer.
  
-=== Returns === +=== Renvoie === 
-  * (RawData) this RawData+  * (RawData) ce "RawData" (série de données)
 ==== clear ==== ==== clear ====
-Clears the content of this RawData.+Efface le contenu de ce "RawData" (série de données).
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.clear(); myObject.clear();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (RawData) this RawData+  * (RawData) ce "RawData" (série de données)
 ==== contains ==== ==== contains ====
-Returns true if this RawData contains an occurrence of some other data.+Renvoie vrai si ce "RawData" (série de données)contient un élément apparaissant sur d'autres données.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.contains(data); myObject.contains(data);
Ligne 135: Ligne 137:
  
 === Arguments === === Arguments ===
-  - data - (mixed) the data to search for+  - data - (mixed) les données à rechercher
  
-=== Returns === +=== Renvoie === 
-  * (boolean) true if this RawData contains an occurrence of some other data+  * (boolean) vrai si ce "RawData" contient un élément identique apparaissant sur d'autres données
 ==== count ==== ==== count ====
-Returns the number of occurrences of some other data in this RawData.+Renvoie le nombre d'élément(s) identique(s) apparaissant sur d'autres données de ce "RawData" (série de données)
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.count(data); myObject.count(data);
Ligne 148: Ligne 150:
  
 === Arguments === === Arguments ===
-  - data - (mixed) the data to search for+  - data - (mixed) les donnée à rechercher
  
-=== Returns === +=== Renvoie === 
-  * (integer) the number of occurrences of some other data in this RawData+  * (integer) le nombre d'élément(s) identique(s) apparaissant sur d'autres données de ce "RawData" (série de données)
 ==== endsWith ==== ==== endsWith ====
-Returns true if this RawData ends with some other data.+Renvoie vrai si ce "RawData" (série de données) se termine avec d'autres données.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.endsWith(data); myObject.endsWith(data);
Ligne 161: Ligne 163:
  
 === Arguments === === Arguments ===
-  - data - (mixed) some other data+  - data - (mixed) d'autres données
  
-=== Returns === +=== Renvoie === 
-  * (boolean) true if this RawData ends with some other data+  * (boolean) vrai si ce "RawData" (série de données) se termine avec d'autres données
 ==== indexOf ==== ==== indexOf ====
-Returns the position of the first occurrence of some datastarting at **from**.+Renvoi la position du premier élément de données identiquecommençant à **from** (à partir de).
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.indexOf(data); myObject.indexOf(data);
Ligne 177: Ligne 179:
  
 === Arguments === === Arguments ===
-  - data - (mixed) some other data +  - data - (mixed) d'autres données 
-  - from - (integer) the position where to start+  - from - (integer) la position à laquelle commencer
  
-=== Returns === +=== Renvoie === 
-  * (integer) the position where the first occurrence was foundor -1 if it cannot be found +  * (integer) la position ou le premier élément identique fut trouvéou -1 si il ne peut être trouvé
 ==== isEmpty ==== ==== isEmpty ====
-Returns true if this RawData is empty.+Renvoie vrai si ce "RawData" (série de données) est vide.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.isEmpty(); myObject.isEmpty();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (boolean) true if this RawData is empty+  * (boolean) vrai si ce "RawData" est vide
 ==== lastIndexOf ==== ==== lastIndexOf ====
-Returns the position of the last occurrence of some data.+Renvoie la position du dernier élément identique de données.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.lastIndexOf(data); myObject.lastIndexOf(data);
Ligne 201: Ligne 203:
  
 === Arguments === === Arguments ===
-  - data - (mixed) some other data+  - data - (mixed) d'autres données
  
-=== Returns === +=== Renvoie === 
-  * (integerthe position where the last occurrence was foundor -1 if it cannot be found +  * (entierla position ou le dernier élément identique fut trouvéou -1 si il ne peut être trouvé
 ==== left ==== ==== left ====
-Returns a new RawData that contains the leftmost **len** bytes of this RawData.+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).
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.left(len); myObject.left(len);
Ligne 214: Ligne 216:
  
 === Arguments === === Arguments ===
-  - len - (integer) the number of bytes+  - len - (integer) le nombre de bytes
  
-=== Returns === +=== Renvoie === 
-  * (integer) the leftmost **len** bytes of this RawData+  * (integer) le **len** bytes le plus à gauche de ce "RawData" (série de données)
 ==== length ==== ==== length ====
-Returns the length of this RawData.+Renvoi la longueur de ce "RawData" (série de données).
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.length(); myObject.length();
 </code> </code>
  
-=== Returns === +=== Renvoie === 
-  * (integer) the length of this RawData.+  * (integer) la longueur de ce "RawData" (série de données)
 ==== mid ==== ==== mid ====
-Returns a new RawData containing **len** bytes, starting at position **pos**.+Renvoie un nouveau "RawData" qui contient **len** bytes, commençant à la position **pos**.
  
-=== Syntax ===+=== Syntaxe ===
 <code javascript> <code javascript>
 myObject.mid(pos); myObject.mid(pos);
Ligne 240: Ligne 242:
  
 === Arguments === === Arguments ===
-  - pos - (integer) the starting position +  - pos - (integer) la position de départ 
-  - len - (integer) the number of bytes+  - 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 === 
 +<code javascript> 
 +myObject.prepend(data); 
 +</code> 
 + 
 +=== Arguments === 
 +  - data - (mixed) les données à ajouter au début 
 + 
 +=== Renvoie === 
 +  * (RawData) ce "RawData" (série de données) 
 + 
 +=== Example === 
 +<code javascript> 
 +myObject.prepend("some text"); 
 +</code> 
 +<code javascript> 
 +myObject.prepend(1337); 
 +</code> 
 +==== remove ==== 
 +Retire **len** bytes, commençant à la position **pos**. 
 + 
 +=== Syntaxe === 
 +<code javascript> 
 +myObject.remove(pos); 
 +</code> 
 +<code javascript> 
 +myObject.remove(pos, len); 
 +</code> 
 + 
 +=== 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 === 
 +<code javascript> 
 +myObject.replace(before, after); 
 +</code> 
 + 
 +=== 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 === 
 +<code javascript> 
 +myObject.resize(size); 
 +</code> 
 + 
 +=== 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 === 
 +<code javascript> 
 +myObject.right(len); 
 +</code> 
 + 
 +=== Arguments === 
 +  - len - (integer) le nombre de bytes
  
 === Returns === === Returns ===
-  * (RawData) the new RawData+  * (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 === 
 +<code javascript> 
 +myObject.setData(data); 
 +</code> 
 + 
 +=== 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 === 
 +<code javascript> 
 +myObject.size(); 
 +</code> 
 + 
 +=== 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 === 
 +<code javascript> 
 +myObject.startsWith(data); 
 +</code> 
 + 
 +=== 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 === 
 +<code javascript> 
 +myObject.convertToNumber(); 
 +</code> 
 + 
 +=== 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 === 
 +<code javascript> 
 +myObject.convertToString(encoding); 
 +</code> 
 + 
 +=== 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 === 
 +<code javascript> 
 +myObject.truncate(pos); 
 +</code> 
 + 
 +=== Arguments === 
 +  - pos - (integer) la position indexée
  
 +=== Renvoie ===
 +  * (RawData) ce "RawData" (série de données)
fr/code/core/rawdata.1332334710.txt.gz · Dernière modification : 2021/02/13 11:23 (modification externe)