⊗jsPmFDCSNP 490 of 505 menu

Truyền số thứ tự vào callback trong JavaScript

Hãy làm sao để, nếu trong hàm callback của chúng ta có viết tham số thứ hai, thì vào đó sẽ nhận được số thứ tự của phần tử trong tập hợp các phần tử tìm thấy:

forEach('.elem', function(elem, index) { console.log(elem); // sẽ in ra phần tử console.log(index); // sẽ in ra số thứ tự của phần tử });

Với tham số này, chúng ta có thể, ví dụ, thêm vào cuối mỗi phần tử số thứ tự của nó:

forEach('.elem', function(elem, index) { elem.textContent = elem.textContent + index; });

Hãy sửa lại code của hàm forEach để thực hiện điều đã mô tả:

function forEach(selector, func) { let elems = document.querySelectorAll(selector); for (let i = 0; i < elems.length; i++) { func(elems[i], i); } }

Cho các đoạn văn. Sử dụng hàm chúng ta đã tạo forEach để thêm vào đầu mỗi đoạn văn số thứ tự của nó.

Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối