indeks dalam JavaScript digunakan untuk mengenal pasti kedudukan elemen dalam tatasusunan atau rentetan. Dalam tatasusunan, indeks bermula dari 0. Dalam rentetan, indeks aksara pertama ialah 0. indeks boleh digunakan untuk melintasi, mencari dan mengubah suai elemen. Contohnya: Cari elemen ketiga dalam tatasusunan: nombor[2] Cari aksara kelima dalam rentetan: str[4] Traverse tatasusunan dan cetak setiap elemen dan indeksnya: numbers.forEach((num, idx) => console.log(num, idx));
Penggunaan indeks dalam JavaScript
index ialah konsep penting dalam JavaScript, yang digunakan untuk mengenal pasti kedudukan elemen dalam tatasusunan atau rentetan.
Array
Dalam tatasusunan, indeks bermula dari 0, yang mewakili elemen pertama tatasusunan. Indeks setiap elemen berikutnya ditambah dengan 1. Contohnya:
<code class="javascript">const numbers = [1, 2, 3, 4, 5]; console.log(numbers[0]); // 输出:1 console.log(numbers[2]); // 输出:3 console.log(numbers[4]); // 输出:5</code>
String
Begitu juga, rentetan juga boleh menggunakan indeks untuk mengakses aksaranya. Aksara pertama dalam rentetan mempunyai indeks 0, dan setiap aksara berikutnya mempunyai indeks yang dinaikkan sebanyak 1. Contohnya:
<code class="javascript">const str = "Hello world"; console.log(str[0]); // 输出:"H" console.log(str[4]); // 输出:"o" console.log(str[10]); // 输出:"d"</code>
Penggunaan lain
indeks juga boleh digunakan dalam senario lain, seperti:
for
循环或 forEach()
方法来遍历数组或字符串,并访问每个元素或字符的 index。indexOf()
或 lastIndexOf()
方法来查找数组或字符串中特定元素或字符的 index。[]
语法来修改数组或字符串中特定位置的元素或字符。注意:
undefined
indexOf()
atau lastIndexOf()
untuk mencari indeks elemen atau aksara tertentu dalam tatasusunan atau rentetan. []
untuk mengubah suai elemen atau aksara pada kedudukan tertentu dalam tatasusunan atau rentetan. 🎜🎜🎜🎜Nota: 🎜🎜🎜🎜indeks hanya boleh menjadi integer, bukan nombor titik terapung atau jenis data lain. 🎜🎜Jika anda cuba mengakses indeks yang tidak wujud, tatasusunan atau rentetan akan mengembalikan undefined
. 🎜🎜Menggunakan indeks negatif tidak menghasilkan hasil yang diharapkan kerana ia tidak disokong oleh JavaScript. 🎜🎜Atas ialah kandungan terperinci Bagaimana untuk menggunakan indeks dalam js. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!