Rumah >hujung hadapan web >tutorial js >Bagaimana untuk Mendapatkan dan Semak Item Terakhir dalam Tatasusunan JavaScript?
Dapatkan Item Terakhir dalam Tatasusunan dengan JavaScript
Kod JavaScript ini mengambil item kedua hingga terakhir daripada tatasusunan URL:
var loc_array = document.location.href.split('/'); var newT = document.createTextNode(unescape(capWords(loc_array[loc_array.length-2]))); linkElement.appendChild(newT);
Walau bagaimanapun, untuk mendapatkan item terakhir dalam tatasusunan dan semak sama ada ia "index.html", gunakan perkara berikut JavaScript:
if (loc_array[loc_array.length - 1] === 'index.html') { // Perform an action } else { // Perform a different action }
Untuk mengendalikan semakan tidak peka huruf besar-besaran, gunakan .toLowerCase():
if (loc_array[loc_array.length - 1].toLowerCase() === 'index.html') { // Perform an action } else { // Perform a different action }
Pertimbangkan untuk melakukan semakan bahagian pelayan ini untuk meningkatkan prestasi dan keserasian untuk pengguna tanpa JavaScript.
ES2022 Array.at() Kaedah
Dalam ES2022, anda boleh menggunakan kaedah Array.at() untuk memudahkan kod:
if (loc_array.at(-1) === 'index.html') { // Perform an action } else { // Perform a different action }
Atas ialah kandungan terperinci Bagaimana untuk Mendapatkan dan Semak Item Terakhir dalam Tatasusunan JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!