Maison > interface Web > js tutoriel > Index d'utilisation en js

Index d'utilisation en js

下次还敢
Libérer: 2024-05-07 19:18:18
original
647 Les gens l'ont consulté

La méthode indexOf() en JavaScript est utilisée pour rechercher une sous-chaîne spécifiée dans une chaîne et renvoyer son index de départ. Si la sous-chaîne n'est pas trouvée, -1 est renvoyé. La syntaxe est string.indexOf(substring[, startIndex]), et les paramètres incluent la sous-chaîne à trouver et un index de départ facultatif. Cette méthode est sensible à la casse, prend en charge la recherche avant et convient aux scénarios dans lesquels différentes chaînes sont distinguées.

Index d'utilisation en js

Utilisation de la méthode indexOf() en JavaScriptindexOf() 用法

indexOf() 方法用于在字符串中查找指定的子字符串,并返回其第一个匹配项的索引位置。如果找不到子字符串,则返回 -1。

语法:

string.indexOf(substring[, startIndex])
Copier après la connexion

参数:

  • substring: 要查找的子字符串。
  • startIndex(可选): 开始搜索的索引位置(从 0 开始)。

用法:

let str = "Hello World";

// 查找 "World" 的索引位置
console.log(str.indexOf("World")); // 6

// 从索引 2 开始查找
console.log(str.indexOf("World", 2)); // -1

// 查找不存在的子字符串
console.log(str.indexOf("JavaScript")); // -1
Copier après la connexion

特点:

  • 它是区分大小写的。
  • 如果 startIndex 小于 0,则从字符串的开头开始搜索。
  • 如果 startIndex 大于字符串的长度,则返回 -1。
  • 如果子字符串为空字符串,则返回 0。

示例:

// 查找字符串中第一个 "e" 的索引位置
let str = "Elephant";
let index = str.indexOf("e");

// 如果找到子字符串,则打印其索引
if (index !== -1) {
  console.log(`找到 "e" 的索引位置:${index}`);
}
Copier après la connexion

注意:

indexOf() 方法对 Unicode 字符串的支持有限。对于更复杂的字符串搜索,建议使用 search()

indexOf() est utilisée pour rechercher une sous-chaîne spécifiée dans une chaîne et. renvoie la position d'index de sa première correspondance. Si la sous-chaîne n'est pas trouvée, -1 est renvoyé. 🎜🎜🎜Syntaxe :🎜rrreee🎜🎜Paramètres :🎜
  • 🎜substring : La sous-chaîne à rechercher.
  • 🎜startIndex (facultatif) : La position de l'index à laquelle démarrer la recherche (en commençant à 0).
🎜🎜Utilisation : 🎜rrreee🎜🎜Caractéristiques : 🎜
  • Il est sensible à la casse.
  • Si startIndex est inférieur à 0, la recherche commence au début de la chaîne.
  • Si startIndex est supérieur à la longueur de la chaîne, -1 est renvoyé.
  • Renvoie 0 si la sous-chaîne est la chaîne vide.
🎜🎜Exemple : 🎜rrreee🎜🎜Remarque : La méthode 🎜🎜indexOf() a une prise en charge limitée des chaînes Unicode. Pour des recherches de chaînes plus complexes, il est recommandé d'utiliser la méthode search() ou des expressions régulières. 🎜

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

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