W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
本章中有關(guān)于函數(shù)式編程的一些代碼實(shí)例會(huì)讓我們開始關(guān)注性能方面的影響。比如,在一個(gè)長(zhǎng)數(shù)組中,如果給每個(gè)元素創(chuàng)建一個(gè)過(guò)渡的字符描述并把他們追加到前面的結(jié)果中去,這與命令式的編程對(duì)比,消耗的時(shí)間會(huì)更多。
這個(gè)問(wèn)題或許會(huì)困擾我們,但我們知道現(xiàn)在的計(jì)算機(jī)(甚至iPhone手機(jī))性能已經(jīng)足夠強(qiáng)大,在大多數(shù)情況下,這種性能損耗其實(shí)是可以忽略的,況且當(dāng)這種損耗達(dá)到一個(gè)性能瓶頸的時(shí)候,你隨時(shí)都可以重新去優(yōu)化它以讓它變得更加高效。相比于我們的時(shí)間,CPU的時(shí)間則顯得很廉價(jià),因此犧牲CPU的時(shí)間會(huì)是更好的選擇。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: