您好,我真的需要您的幫助,我是 JAVASCRIPT 的新手,我需要從 az 按字母順序實作分頁我不知道從哪里開始..我希望我能在結果中找到第一個字母的串列(我的意思是,如果沒有以“a”開頭的行,我不希望在分頁鏈接上顯示“a”)。是否存在任何型別的純 Javascript 分頁?
uj5u.com熱心網友回復:
假設您有一個名稱串列而不是要分頁的行。將它們按初始字符分組,然后相應地設定分頁可能是個好主意。
var names = ["aaron", "amber", "bruce", "david", "izzy", "jasmine", "jeniffer", "karen", "lily", "mandy", "marry", "ozzy", "ricky", "sally", "sandy", "tom", "vanesa", "zoe"],
pages = names.reduce( (ps,n) => ps[n[0].toUpperCase()] ? (ps[n[0].toUpperCase()].push(n), ps)
: (ps[n[0].toUpperCase()] = [n], ps)
, {}
);
console.log(pages);
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/399725.html
標籤:javascript 数组 分页
上一篇:使用jq決議陣列中的JSON元素
