JavaScript : Librairie.Net.js (3/4) |
Des méthodes .Net au sein du modèle JavaScript |
|
Librairie.Net.js -
String.Net.js
String.Net.js - Référence
Historique -
Référence -
Téléchargement
| endsWith(String) |
 |
|
endsWidth détermine si l'instance se termine par le String spécifié.
|
function endsWith(

value : String
) : Boolean
Paramètres :
value : une chaîne de caractères.
Retour :
true si l'instance se termine par le String spécifié, sinon false.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.endsWith("Net") : ');
document.write(strExemple.endsWith("Net") + '<br />');
document.write('strExemple.endsWith("Php") : ');
document.write(strExemple.endsWith("Php"));
</script>
strExemple : Asp-Php.Net
strExemple.endsWith("Net") : true
strExemple.endsWith("Php") : false
|
| equals(String) |
 |
|
equals détermine si l'instance est égale au String spécifié.
|
function equals(

value : String
) : Boolean
Paramètres :
value : une chaîne de caractères.
Retour :
true si l'instance est égale String spécifié, sinon false.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.equals("Asp-Php.Net") : ');
document.write(strExemple.equals("Asp-Php.Net") + '<br />');
document.write('strExemple.equals("asp-php.net") : ');
document.write(strExemple.equals("asp-php.net"));
</script>
strExemple : Asp-Php.Net
strExemple.equals("Asp-Php.Net") : true
strExemple.equals("asp-php.net") : false
|
| format(String0, String1, ..., StringN) |
 |
|
format permet le formatage de l'instance en remplaçant {0}, {1}, ..., {N} par les String spécifiés.
|
function format(

values : StringList
) : Boolean
Paramètres :
values : une liste de chaînes de caractères.
Retour :
L'instance avec le formatage effectué.
Remarque :
format fonctionne avec le tableau d'arguments, il n'y a donc aucune limite.
Exemple :
<script type="text/javascript">
var strExemple = '{0}-{1}.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.format("Asp", "Php") : ');
document.write(strExemple.format("Asp", "Php") + '<br />');
strExemple = '{1} - {0}-{1}.Net - {0}';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.format("Asp", "Php") : ');
document.write(strExemple.format("Asp", "Php"));
</script>
strExemple : {0}-{1}.Net
strExemple.format("Asp", "Php") : Asp-Php.Net
strExemple : {1} - {0}-{1}.Net - {0}
strExemple.format("Asp", "Php") : Php - Asp-Php.Net - Asp
|
| indexOf(String) |
 |
|
indexOf(String) retourne la position de la première occurrence du String spécifié au sein de l'instance.
|
function indexOf(

value : String
) : Integer
Paramètres :
value : une chaîne de caractères.
Retour :
La position de la première occurrence de String au sein de l'instance, -1 est retourné si rien n'est trouvé.
Remarques :
La recherche est "case-sensitive" : a est différent de A.
L'ancienne méthode JavaScript indexOf est toujours accessible via _indexOf.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.indexOf("p") : ');
document.write(strExemple.indexOf("p") + '<br />');
document.write('strExemple.indexOf("z") : ');
document.write(strExemple.indexOf("z"));
</script>
strExemple : Asp-Php.Net
strExemple.indexOf("p") : 2
strExemple.indexOf("z") : -1
|
| indexOf(String, Integer) |
 |
|
indexOf(String, Integer) retourne la position de la première occurrence du String spécifié au sein de l'instance à partir de la position Integer.
|
function indexOf(

value : String,

position : Integer
) : Integer
Paramètres :
value : une chaîne de caractères.
position : la position de départ au sein de l'instance.
Retour :
La position de la première occurrence de String au sein de l'instance à partir de la position Integer, -1 est retourné si rien n'est trouvé.
Remarques :
La recherche est "case-sensitive" : a est différent de A.
L'ancienne méthode JavaScript indexOf est toujours accessible via _indexOf.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.indexOf("p", 3) : ');
document.write(strExemple.indexOf("p", 3) + '<br />');
document.write('strExemple.indexOf("p", 7) : ');
document.write(strExemple.indexOf("p", 7));
</script>
strExemple : Asp-Php.Net
strExemple.indexOf("p", 3) : 6
strExemple.indexOf("p", 7) : -1
|
| indexOf(String, Integer, Integer) |
 |
|
indexOf(String, Integer, Integer) retourne la position de la première occurrence du String spécifié au sein de l'instance à partir de la position Integer sur une longueur Integer de caractères.
|
function indexOf(

value : String,

position : Integer,

count : Integer
) : Integer
Paramètres :
value : une chaîne de caractères.
position : la position de départ au sein de l'instance.
count : le nombre de caractères à tester.
Retour :
La position de la première occurrence de String au sein de l'instance à partir de la position Integer sur une longueur Integer de caractères, -1 est retourné si rien n'est trouvé.
Remarques :
La recherche est "case-sensitive" : a est différent de A.
L'ancienne méthode JavaScript indexOf est toujours accessible via _indexOf.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.indexOf("p", 3, 4) : ');
document.write(strExemple.indexOf("p", 3, 4) + '<br />');
document.write('strExemple.indexOf("p", 3, 2) : ');
document.write(strExemple.indexOf("p", 3, 2));
</script>
strExemple : Asp-Php.Net
strExemple.indexOf("p", 3, 4) : 6
strExemple.indexOf("p", 3, 2) : -1
|
| insert(Integer, String) |
 |
|
Permet d'insérer dans l'instance un String à une position spécifiée.
|
function insert(

position : Integer,

value : String
) : String
Paramètres :
position : la position d'insertion dans l'instance.
value : une chaîne de caractères.
Retour :
L'instance avec value insérée à position.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.insert(3, "-Php") : ');
document.write(strExemple.insert(3, "-Php"));
</script>
strExemple : Asp.Net
strExemple.insert(3, "-Php") : Asp-Php.Net
|
| lastIndexOf(String) |
 |
|
lastIndexOf(String) retourne la position de la dernière occurrence du String spécifié au sein de l'instance.
|
function lastIndexOf(

value : String
) : Integer
Paramètres :
value : une chaîne de caractères.
Retour :
La position de la dernière occurrence de String au sein de l'instance, -1 est retourné si rien n'est trouvé.
Remarques :
La recherche est "case-sensitive" : a est différent de A.
L'ancienne méthode JavaScript lastIndexOf est toujours accessible via _lastIndexOf.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.lastIndexOf("p") : ');
document.write(strExemple.lastIndexOf("p") + '<br />');
document.write('strExemple.lastIndexOf("z") : ');
document.write(strExemple.lastIndexOf("z"));
</script>
strExemple : Asp-Php.Net
strExemple.lastIndexOf("p") : 6
strExemple.lastIndexOf("z") : -1
|
| lastIndexOf(String, Integer) |
 |
|
lastIndexOf(String, Integer) retourne la position de la dernière occurrence du String spécifié au sein de l'instance à partir de la position Integer.
|
function lastIndexOf(

value : String,

position : Integer
) : Integer
Paramètres :
value : une chaîne de caractères.
position : la position de départ au sein de l'instance.
Retour :
La position de la dernière occurrence de String au sein de l'instance à partir de la position Integer, -1 est retourné si rien n'est trouvé.
Remarques :
La recherche est "case-sensitive" : a est différent de A.
L'ancienne méthode JavaScript lastIndexOf est toujours accessible via _lastIndexOf.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.lastIndexOf("p", 3) : ');
document.write(strExemple.lastIndexOf("p", 3) + '<br />');
document.write('strExemple.lastIndexOf("p", 7) : ');
document.write(strExemple.lastIndexOf("p", 7));
</script>
strExemple : Asp-Php.Net
strExemple.lastIndexOf("p", 3) : 2
strExemple.lastIndexOf("p", 7) : 6
|
| lastIndexOf(String, Integer, Integer) |
 |
|
lastIndexOf(String, Integer, Integer) retourne la position de la dernière occurrence du String spécifié au sein de l'instance à partir de la position Integer sur une longueur Integer de caractères.
|
function lastIndexOf(

value : String,

position : Integer,

count : Integer
) : Integer
Paramètres :
value : une chaîne de caractères.
position : la position de départ au sein de l'instance.
count : le nombre de caractères à tester.
Retour :
La position de la dernière occurrence de String au sein de l'instance à partir de la position Integer sur une longueur Integer de caractères, -1 est retourné si rien n'est trouvé.
Remarques :
La recherche est "case-sensitive" : a est différent de A.
L'ancienne méthode JavaScript lastIndexOf est toujours accessible via _lastIndexOf.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.lastIndexOf("p", 3, 4) : ');
document.write(strExemple.lastIndexOf("p", 3, 4) + '<br />');
document.write('strExemple.lastIndexOf("p", 5, 2) : ');
document.write(strExemple.lastIndexOf("p", 5, 2));
</script>
strExemple : Asp-Php.Net
strExemple.lastIndexOf("p", 3, 4) : 2
strExemple.lastIndexOf("p", 5, 2) : -1
|
| padLeft(Integer) |
 |
|
padLeft(Integer) ajoute des espaces au début de l'instance jusqu'a la taille totale spécifiée.
|
function padLeft(

totalWidth : Integer
) : String
Paramètres :
totalWidth : taille finale de l'instance.
Retour :
L'instance avec des espaces au début pour atteindre totalWidth.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
alert('-' + strExemple + '-');
alert('-' + strExemple.padLeft(15) + '-');
</script>
'-' + strExemple + '-' : -Asp-Php.Net-
'-' + strExemple.padLeft(15) + '-' : - Asp-Php.Net-
|
| padLeft(Integer, String) |
 |
|
padLeft(Integer, String) ajoute un String au début de l'instance jusqu'a la taille totale spécifiée.
|
function padLeft(

totalWidth : Integer,

value : String
) : String
Paramètres :
totalWidth : taille finale de l'instance.
value : le String à concaténer.
Retour :
L'instance avec N occurrences de value au début pour atteindre totalWidth.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
alert('-' + strExemple + '-');
alert('-' + strExemple.padLeft(15, "-") + '-');
</script>
'-' + strExemple + '-' : -Asp-Php.Net-
'-' + strExemple.padLeft(15, '-') + '-' : -----Asp-Php.Net-
|
| padRight(Integer) |
 |
|
padRight(Integer) ajoute des espaces à la fin de l'instance jusqu'à la taille totale spécifiée.
|
function padRight(

totalWidth : Integer
) : String
Paramètres :
totalWidth : taille finale de l'instance.
Retour :
L'instance avec des espaces à la fin pour atteindre totalWidth.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
alert('-' + strExemple + '-');
alert('-' + strExemple.padRight(15) + '-');
</script>
'-' + strExemple + '-' : -Asp-Php.Net-
'-' + strExemple.padRight(15) + '-' : -Asp-Php.Net -
|
| padRight(Integer, String) |
 |
|
padRight(Integer, String) ajoute un String à la fin de l'instance jusqu'à la taille totale spécifiée.
|
function padRight(

totalWidth : Integer,

value : String
) : String
Paramètres :
totalWidth : taille finale de l'instance.
value : le String à concaténer.
Retour :
L'instance avec N occurences de value à la fin pour atteindre totalWidth.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
alert('-' + strExemple + '-');
alert('-' + strExemple.padRight(15, "-") + '-');
</script>
'-' + strExemple + '-' : -Asp-Php.Net-
'-' + strExemple.padRight(15, '-') + '-' : -Asp-Php.Net----
|
| remove(Integer, Integer) |
 |
|
Permet de supprimer une portion de l'instance partant d'une position spécifiée et pour un nombre défini de caractères.
|
function remove(

position : Integer,

count : Integer
) : String
Paramètres :
position : la position de départ de la suppression.
count : le nombre de caractères à supprimer.
Retour :
L'instance sans la portion définie par position et count.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.remove(3, 4) : ');
document.write(strExemple.remove(3, 4));
</script>
strExemple : Asp-Php.Net
strExemple.remove(3, 4) : Asp.Net
|
| startsWith(String) |
 |
|
startsWith détermine si l'instance débute par le String spécifié.
|
function startsWith(

value : String
) : Boolean
Paramètres :
value : une chaîne de caractères.
Retour :
true si l'instance débute par le String spécifié, sinon false.
Exemple :
<script type="text/javascript">
var strExemple = 'Asp-Php.Net';
document.write('strExemple : ' + strExemple + '<br />');
document.write('strExemple.startsWith("Asp") : ');
document.write(strExemple.startsWith("Asp") + '<br />');
document.write('strExemple.startsWith("Php") : ');
document.write(strExemple.startsWith("Php"));
</script>
strExemple : Asp-Php.Net
strExemple.startsWith("Asp") : true
strExemple.startsWith("Php") : false
|
| trim() |
 |
|
trim supprime les espaces de début et de fin de l'instance.
|
|
function trim() : String
Retour :
L'instance sans les espaces de début et de fin.
Exemple :
<script type="text/javascript">
var strExemple = ' Asp-Php.Net ';
alert('-' + strExemple + '-');
alert('-' + strExemple.trim() + '-');
</script>
'-' + strExemple + '-' : - Asp-Php.Net -
'-' + strExemple.trim() + '-' : -Asp-Php.Net-
|
| trimEnd() |
 |
|
trimEnd supprime les espaces de fin de l'instance.
|
|
function trimEnd() : String
Retour :
L'instance sans les espaces de fin.
Exemple :
<script type="text/javascript">
var strExemple = ' Asp-Php.Net ';
alert('-' + strExemple + '-');
alert('-' + strExemple.trimEnd() + '-');
</script>
'-' + strExemple + '-' : - Asp-Php.Net -
'-' + strExemple.trimEnd() + '-' : - Asp-Php.Net-
|
| trimStart() |
 |
|
trimStart supprime les espaces de début de l'instance.
|
|
function trimStart() : String
Retour :
L'instance sans les espaces de début.
Exemple :
<script type="text/javascript">
var strExemple = ' Asp-Php.Net ';
alert('-' + strExemple + '-');
alert('-' + strExemple.trimStart() + '-');
</script>
'-' + strExemple + '-' : - Asp-Php.Net -
'-' + strExemple.trimStart() + '-' : -Asp-Php.Net -
|
Bugs, questions, commentaires, veuillez-vous reporter au forum de la Librairie.Net.js
Librairie.Net.js -
String.Net.js
|
|