jsでインデックスを使う方法

May 07, 2024 pm 07:36 PM

JavaScript のインデックスは、配列または文字列内の要素の位置を識別するために使用されます。配列ではインデックスは 0 から始まります。文字列では、最初の文字のインデックスは 0 です。 Index は、要素の走査、検索、変更に使用できます。例: 配列の 3 番目の要素を検索します:numbers[2] 文字列の 5 番目の文字を検索します: str[4] 配列を走査し、各要素とそのインデックスを出力します:numbers.forEach((num, idx) => console.log(num, idx));

jsでインデックスを使う方法

JavaScript でのインデックスの使用

index は重要です配列または文字列内の要素の位置を識別するために使用される概念。

配列

配列では、インデックスは 0 から始まり、配列の最初の要素を示します。後続の各要素のインデックスは 1 ずつ増加します。例:

const numbers = [1, 2, 3, 4, 5];

console.log(numbers[0]); // 输出:1
console.log(numbers[2]); // 输出:3
console.log(numbers[4]); // 输出:5
ログイン後にコピー

String

同様に、文字列でもインデックスを使用してその文字にアクセスできます。文字列の最初の文字のインデックスは 0 で、後続の各文字のインデックスは 1 ずつ増加します。例:

const str = "Hello world";

console.log(str[0]); // 输出:"H"
console.log(str[4]); // 输出:"o"
console.log(str[10]); // 输出:"d"
ログイン後にコピー

その他の使用法

index は、次のような他のシナリオでも使用できます。

  • ループスルー配列または文字列: for ループまたは forEach() メソッドを使用して、配列または文字列を走査し、各要素または文字のインデックスにアクセスできます。
  • 配列または文字列内の要素を検索します。 indexOf() または lastIndexOf() メソッドを使用して、配列または文字列内の要素を検索できます。配列または文字列 特定の要素または文字のインデックス。
  • 配列または文字列内の要素を変更する: [] 構文を使用して、配列または文字列内の特定の位置にある要素または文字を変更できます。

注:

  • index には整数のみを指定できます。浮動小数点数やその他のデータ型は指定できません。
  • 存在しないインデックスにアクセスしようとすると、配列または文字列は unknown を返します。
  • 負のインデックスを使用すると、JavaScript でサポートされていないため、期待した結果が得られません。

以上がjsでインデックスを使う方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

JavaScriptの文字列文字を交換します JavaScriptの文字列文字を交換します Mar 11, 2025 am 12:07 AM

JavaScriptの文字列文字を交換します

カスタムGoogle検索APIセットアップチュートリアル カスタムGoogle検索APIセットアップチュートリアル Mar 04, 2025 am 01:06 AM

カスタムGoogle検索APIセットアップチュートリアル

例JSONファイルの例 例JSONファイルの例 Mar 03, 2025 am 12:35 AM

例JSONファイルの例

8見事なjQueryページレイアウトプラグイン 8見事なjQueryページレイアウトプラグイン Mar 06, 2025 am 12:48 AM

8見事なjQueryページレイアウトプラグイン

10 jQuery構文蛍光物 10 jQuery構文蛍光物 Mar 02, 2025 am 12:32 AM

10 jQuery構文蛍光物

独自のAjax Webアプリケーションを構築します 独自のAjax Webアプリケーションを構築します Mar 09, 2025 am 12:11 AM

独自のAjax Webアプリケーションを構築します

' this' JavaScriptで? ' this' JavaScriptで? Mar 04, 2025 am 01:15 AM

' this' JavaScriptで?

10 JavaScript&JQuery MVCチュートリアル 10 JavaScript&JQuery MVCチュートリアル Mar 02, 2025 am 01:16 AM

10 JavaScript&JQuery MVCチュートリアル

See all articles