只會ts不會js是什么體驗(yàn)?
為什么唐你說的時(shí)候我不相信嗎?
我不不明白,路過。
知識有限,無法回答,看大神們怎么回答。
你這話是什么意思?
Ts是靜態(tài)類型的js。
Ts是js的超集。
js唯一比ts好的地方是已經(jīng)知道js的人不不需要重新學(xué)習(xí)的成本。
說js比ts靈活的人有兩個(gè)特點(diǎn),一是沒有深入體驗(yàn)過ts,二是沒有寫過大型項(xiàng)目。jss所謂的靈活性,不僅僅是寫玩具的時(shí)候有用,其他時(shí)候也是各種低級bug的來源。
除非你是天才,你的大腦在編寫動(dòng)態(tài)類型化語言的時(shí)候可以一直自動(dòng)推斷出正確的類型,否則就用ts寫一個(gè)項(xiàng)目,用id
前端學(xué)習(xí)路線大致怎么樣?
因?yàn)楣緎項(xiàng)目轉(zhuǎn)到APP開發(fā),用的是uniapp,想知道如果以后出去跳槽還需要學(xué)習(xí)什么來增加競爭力?
說說我作為前端開發(fā)者的學(xué)習(xí)歷程吧。個(gè)人接受可以分為兩種學(xué)習(xí)方法:
先找視頻,買學(xué)習(xí)資料,報(bào)課程班跟著老師走。如果你說自己沒有經(jīng)驗(yàn),零基礎(chǔ),學(xué)習(xí)能力差,但是很想從事前端開發(fā),我建議找視頻,買學(xué)習(xí)資料,報(bào)課程班,按照老師給的路線走。
原因如下:
能夠系統(tǒng)的學(xué)習(xí)前端知識,對前端技術(shù)有全面的了解。可以打好基礎(chǔ),增加學(xué)習(xí)其他知識的能力。帶動(dòng)自己的興趣,督促自己學(xué)習(xí)技術(shù)。學(xué)習(xí)后會有一些項(xiàng)目經(jīng)驗(yàn),對找工作有幫助。這將為將來學(xué)習(xí)其他技術(shù)提供一個(gè)很好的途徑。然后他們會給出一個(gè)大致的學(xué)習(xí)路線:
HTML,CSS-JS-ES6-Vue家族Bucket-Vue元素-uniapp-Node-Vuets-webpack-React元素-底層源代碼。
等等,這樣的學(xué)習(xí)路線。Its全面且時(shí)間緊,看你能吸收多少。這也決定了找工作的難度。
知識面廣,時(shí)間緊,技術(shù)點(diǎn)多,不夠細(xì)致,容易滿足,這些都是跟著老師學(xué)的一些優(yōu)缺點(diǎn)。
二、自學(xué)如果你學(xué)習(xí)能力強(qiáng),自律,能夠控制自己的學(xué)習(xí)時(shí)間,對新事物有自己的一套接受方法,那么我建議自學(xué)。
注意:
樹立一面旗幟,著力找到一個(gè)目標(biāo),制定一條學(xué)習(xí)路線,指定一種學(xué)習(xí)方法。你可以這個(gè)技術(shù)左看右看,最后什么都沒學(xué)到。多請教有經(jīng)驗(yàn)的大神,多了解一下職場上用的最多的技術(shù),掌握一門技術(shù),掌握它。有了這些注意點(diǎn),至于學(xué)習(xí)路線,以上路線即可。。