常見數(shù)組的編程操作

一、找出元素item在給定數(shù)組arr中的位置,否則返回-1


查找元素位置的健壯代碼

二、計算給定的數(shù)組元素總和(元素均為Number類型)

方法有很多種,常規(guī)的循環(huán),遞歸,forEach遍歷,reduce累加甚至是eval()也可以


reduce是專門為累加而生的

三、復(fù)制數(shù)組


slice(0)方法是最為簡便的

四、不修改原數(shù)組,刪除與數(shù)組值相同的指定元素


在不修改原數(shù)組的情況下,最簡便的方法就是使用fliter返回過濾后的數(shù)組

*在上面的方法中,push方法與splice方法都會修改調(diào)用的數(shù)組本身,假若本題改為直接修改,則不需要復(fù)制原數(shù)組再執(zhí)行操作。

五、在數(shù)組后面添加元素,不直接修改數(shù)組


六、刪除最后一個元素,不直接修改數(shù)組


七、合并數(shù)組,不直接修改數(shù)組


八、統(tǒng)計數(shù)組中指定item出現(xiàn)的次數(shù)


九、查找重復(fù)元素


十、求二次方


十一、在數(shù)組 arr 中,查找值與 item 相等的元素出現(xiàn)的所有位置


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容