js難嗎?自學可以嗎?

你大爺


你好,作為一個工作了13年的程序員老鳥,給你一些建議

1、 有編程基礎的話,一個星期就能入門,如果往深了學習,那是一個相當漫長的過程,誰都不敢說,我對這個很精通,沒有,如果你看過編程思想,朋友,你就明白我說這句話是什麼意思了。

2、 JS算是比較好學習的,如果有一點代碼功底就很好理解了,畢竟不像java這種重型的。

3、 說到這個自學,肯定是可以的,但是還是像我前面說到的,你是否有基礎,如果你有基礎的話,我建議你看書會比較快,看了都能懂,如果沒有一點基礎,那我推薦你去網上下載一些視頻教程,完整的進行學習,為什麼這麼說呢,因為看書比較快,有些沒必要的可以直接忽略了,看視頻比較慢,浪費時間。特別是技術類的書籍,好多都是幾十頁都在闡述一個內容,然後很多都是說的廢話。

4、 自學視頻怎麼找,可以在頭條或者西瓜視頻上搜一下,應該會有不少教程,或者是網上去搜尋,如果看出,那給你一些選書的建議,

第一:新手不要選國外翻譯過來的書,因為沒有基礎的時候,比較難理解。

第二:買書不要一次買好多,很容易墊桌子用。第三建議你先去購書類的網站去看一下,然後看買過書的人的一些評價,再決定買那一本,備選個三四本,然後去實體的書店看一下,大致都翻一下,看是否值得購買,因為購書網站好多也都是隻能看前幾章節,後面的不知道什麼內容,看完後再從網上入手,這樣也比較便宜。

給你列幾個,你作為參考。

5、最後要跟你說的就是,學習不能走流水線,要帶著問題去學習,每學習一個知識點,就做一個小案例鞏固知識,這樣才能完全掌握,如果走流水線,學完後真正實戰的時候還是不行!


劉小奇


js主要是配合html的結構,css的樣式來進行添加交互功能的一門語言。主要是處理頁面和用戶的交互邏輯。

現在公司裡面前端崗位一般的都是需要你製作現在常見的大部分PC端,手機端頁面,後端管理系統頁面,還有數據展示頁面,只要是在瀏覽器中能夠使用的前端崗位都可以寫。

但是現在如果你光會html+css+js+jq的話已經不能夠滿足公司需求了,你必須掌握一定的node,能夠精通angular,react,vue其中的一門框架並瞭解其他兩個。

網頁中常用的功能我在這裡例舉幾個比較常見你的參考一下:像電商網站上的導航條點擊鼠標滑過等效果,輪播效果,放大鏡效果,購物車效果等等(太多了,但是隻要你能理解js,陌生的效果你都有思路能夠寫出來的)。

然後到這裡的話你已經能夠應付現在公司裡面的絕大部分的要求了。作為一個前端汪來說,學習是沒有止境的,我現在正在涉入3D建模和展現(不是css的偽3D哦),並能夠書寫架構了,如果你有什麼其他關於前端的問題可以和我探討哦。


peanut


自學肯定是可以的,但是還是要看你學習的初衷是什麼吧,如果是個人興趣,只想業餘學習一下,自學是不錯的選擇,但是如果是想從事這一塊的工作,之後往這一塊發展的話,去機構學習還是很有幫助的,而且如果是零基礎的話,不建議自學,因為自學需要很好的自制力,學習理解能力等等,很多自學的時間戰線會拉很長,而且一些小問題都容易卡住,找不到解決方法,影響學習進度,從而很多最後半途而廢放棄學習。在機構的話,學習比較系統,還有專門的老師授課和解決問題,而且一群同學一起學習,學習氛圍和環境都是很不錯的。

但是如果在機構學習的話,要注意機構的選擇很重要的,主要看授課方式,師資,服務和就業,最好能自己親自上門看看 ,感受一下學習環境和氛圍。


水母星人


不難,找點教程看看,再自己動手敲敲案例代碼,很快就學的會。


分享到:


相關文章: