1.Indexof () Méthode ---- Cette méthode est plus couramment utilisée
Renvoie l'emplacement où une valeur de chaîne spécifiée apparaît d'abord dans la chaîne
Utiliser Format: StringObject.Indexof (substring, startPOS)
Par exemple: trouver le deuxième emplacement O
var mystr = "Hello World!"
Document.Write (Mystr.Indexof ("O", Mystr.Indexof ("O") + 1)); -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
mystr.indexof ("o") ----- Le résultat est 4, commencez à le chercher à partir du tableau suivant de la chaîne.
document.write (mystr.indexof ("o", 5)); Commencez à regarder la cinquième position.
Le résultat est: 7
Remarque: la méthode .Indexof () est sensible à la casse.
.Si la valeur de chaîne à récupérer n'apparaît pas, la méthode renvoie -1. ・
2. String Split ()
La méthode Split () divise la chaîne en un tableau de chaîne et renvoie ce tableau.
grammaire:
stringObject.split (séparateur, limite)
Remarque: Si une chaîne vide ("") est utilisée comme séparateur, chaque caractère dans le stringObject sera divisé entre.
Par exemple:
var mystr = "86-010-85468578";
Des objets de chaîne séparés par le caractère "-" Mystr
document.write (mystr.split ("-") + "<br />"); --- Résultat 86 010 85468578
Diviser chaque caractère de l'objet de chaîne mystr
document.write (mystr.split ("") + "<br />"); --- Résultat: 8,6, -, 0,1,0, -, 8,5,4,6,8,5,7,8
Diviser l'objet de chaîne Mystr en caractères, diviser 3 fois
mystr.split ("", 3) ------------- Résultats 8,6, -
3. Extraire la sous-chaîne de chaîne ()
La méthode substring () est utilisée pour extraire des caractères dans une chaîne entre deux indices spécifiés.
grammaire:
StringObject.Substring (StarPos, StopPOS)
Avis:
1. Le contenu renvoyé est tous les caractères du début (y compris les caractères en position de départ) à Stop-1, et sa longueur est stop moins le début.
2. Si le démarrage du paramètre est égal à l'arrêt, la méthode renvoie une chaîne vide (c'est-à-dire une chaîne avec une longueur 0).
3. Si le démarrage est plus grand que l'arrêt, la méthode échangera ces deux paramètres avant d'extraire la sous-chaîne.
Par exemple:
var mystr = "Hello World!"
document.write (mystr.substring (6) + "<br />"); ---- sceller tous les caractères à partir de 6 dans l'indice --- Le résultat est le monde!
document.write (mystr.substring (5,4));
document.write (mystr.substring (4,5))); ------ Le résultat est tout le nombre de chiffres pris est 5-4
4. Extraire le nombre spécifié de caractères substr ()
La méthode substr () extrait le nombre spécifié de chaînes à partir de la position startPOS de la chaîne.
grammaire:
stringObject.substr (startpos, longueur)
Remarque: Si le paramètre startPOS est un nombre négatif, la position de la fin de la chaîne est calculée. Autrement dit, -1, fait référence au dernier caractère de la chaîne, -2 fait référence au deuxième à dernier personnage, etc.
Si StartPos est négatif et que la valeur absolue est supérieure à la longueur de la chaîne, StartPos est 0
Exemple: var mystr = "Hello World!";
document.write (mystr.substr (6) + "<br />"); ----------------- World Intercept
document.write (mystr.substr (0,5)); --- intercept ---- bonjour
5.
Rond ()
Math.round (x)
La méthode aléatoire () peut renvoyer un nombre aléatoire entre 0 et 1 (supérieur ou égal à 0 mais inférieur à 1).
Math.Random ();
6.Assure de la méthode des objets de tableau
La méthode CONCAT () est utilisée pour concaténer deux tableaux ou plus. Cette méthode renvoie un nouveau tableau sans modifier le tableau d'origine.
grammaire
arrayObject.concat (array1, array2, ..., arrayn)
Remarque: Cette méthode ne modifie pas le tableau existant, mais renvoie uniquement une copie du tableau connecté.
var myarr1 = nouveau tableau ("010")
var myarr2 = nouveau tableau ("-", "84697581");
var myCon = MyArr1.concat (MyArr2);
Document.Write (MyCon) --- Sortie 010, -, 84697581
La description n'est qu'une copie.
La méthode join () est utilisée pour mettre tous les éléments du tableau dans une chaîne. Les éléments sont séparés par des délimiteurs spécifiés.
var myarr1 = nouveau tableau ("86", "010")
var myarr2 = nouveau tableau ("84697581");
var myarr3 = myarr1.concat (myarr2);
document.write (Myarr3.join ("") + "<br/>"); ------ Le résultat est 8601084697581
document.write (MyArr3.join ("_") + "<br/>"); ----- Le résultat est: 86_010_84697581
document.write (Myarr3.join () + "<br/>"); ----- Le résultat est 86 010 84697581 par défaut est, le nombre séparé
7. Reverse ()
La méthode inversée () est utilisée pour inverser l'ordre des éléments dans un tableau.
var myarr1 = ["i", "love", "vous"];
Document.Write (MyArr1.reverse ()); ---- Le résultat est vous, amour, je fais attention à ne pas réserver. Ne l'écrivez pas mal
8. Élément sélectionné Slice ()
La méthode Slice () renvoie l'élément sélectionné à partir d'un tableau existant.
arrayObject.slice (start, fin)
1. Renvoie un nouveau tableau contenant des éléments dans un ArrayObject du début à la fin (à l'exclusion de cet élément).
2. Cette méthode ne modifie pas le tableau, mais renvoie un sous-réseau
var myarr1 = ["i", "love", "vous"];
Document.Write (MyArr1.slice (1,3)) --- Le résultat est-aime, vous êtes le même que la sous-chaîne, mais c'est pour le tableau, le nombre de récupéré est 3-1 = 2
9. Array Sort ()
La méthode tri () fait les éléments du tri du tableau dans un certain ordre.
grammaire:
arrayObject.sort (fonction de méthode)
1. Si <Fonction Méthode> n'est pas spécifiée, organisez-la dans l'ordre de code Unicode.
2. Si <Fonction Méthode> est spécifiée, tri par la méthode de tri spécifiée dans <Fonction Méthode>.
fonction sortnum (a, b) {
retour AB;
}
var myarr = nouveau tableau ("80", "16", "50", "6", "100", "1");
Document.Write (Myarr.Sort (Sortnum)); --- JTHE RÉSULTAT est: 1,6,16,50,80,100
Si c'est BA - le résultat est 100,80,50,16,6,1
Ce qui précède est certains objets intégrés JavaScript couramment utilisés que j'ai résumés. J'espère que tout le monde aime ça.