回覆列表
  • 1 # 白言哈

    說實話,不好學,沒HTMl基礎有點難度,JavaScript簡稱JS,之前的基礎就是HTML,HTML這門課程如果入門的話不是很難,刻苦點一月到兩月就能搞定,有HTML基礎的話,只要繼續刻苦一個月左右JS就能入門,但是想學到高深那就不容易了,js入門後在繼續學可以說也是有些難度的。總之先掌握HTML,這是一個基礎,正如你說話要先從aoe開始一樣,HTML也很容易學的 HTML推薦書籍:<<深入淺出HTML和CSS>>JS推薦書籍:《javascript入門經典》 這些書籍可以幫助你怎麼學習,其實不止看書,你也可以看看影片,多看影片講解學習可以讓你少走很多彎路,節省不少時間。遇見問題,常百度一下,現在百度只有你想不到的,沒有你查不到的,沒有你要的答案,也能查到相關的,何況可以提問嘛…… 人就是在不斷的問題中解決問題,發現新的問題,繼續解決問題,這樣自己的自學能力和技術能夠得到很大的提升,關鍵就是不懂一定馬上問,千萬不要隨便拖,這樣進步才叫快……還有補充一下,學習重在實踐,因為只有實踐你才能更好的發現自己的問題,一個問題解決了,一次不記得,下次繼續做的時候再手打一次,但是別抄之前自己寫過的程式碼,除非你覺得自己這段程式碼已經掌握了,這樣為了節省時間才抄,否則還是練練手最好,,萬變不離其宗——熟能生巧…… 如果你精通了,那就好辦了,一個網站可能就被你開發出來,然後就不愁找不到好工作了,至於你認為學到什麼地步算精通,這你自己在學習中就可以感受到自己的能力,說的夠多了,一時說不完,就這樣,最後祝你成功,嘎嘎嘎嘎……

  • 2 # 就一口吃個胖子

    javascript的難不在於深度上,而在於寬度上,範圍很廣,想要學好的話,你必定要花費很多的時間,其他別無選擇。

  • 3 # 逆光的背影

    你是學什麼的呢?前端嗎?還是Java後端?

    我覺得如果你是學習過Java的人來說,是相當容易的,基本上js的邏輯就是寫Java程式碼,有點不同的是它是對於某個事件進行操作,因為一般學習過Java的人都學習過jsp,所以說,對於Java開發人員來說寫這個js不是事。

    如果你是學前端的,js也是必修課,但是js可能涉及有一些邏輯,不過也不難。

    只要你想去學,我覺得就去學,不要管他難與否,所有東西都是開始難,慢慢你有技巧了,就不會太難了的。

  • 4 # 螞蟻他哥

    看到太多問“xxx好學嗎?”的問題,還請問之前能多提供點條件。要麼描述下自己的基礎,要麼提供下參考。

    比如你說一直在做後端程式設計,現在想了解下前端 js 好學嗎?答案很容易,程式設計思維差不多,換了種語法而已。但如果你是文科生、對程式設計零基礎,或者早早就不碰這算啊寫啊更別提程式碼了,那麼答案是很難。

    別被市面上這麼多入門容易的培訓課程忽悠了,就算你感動天感動地學得入門了,去找工作人家還是認學歷和專業。半吊子自學或培訓出來的大牛真的太難、太少了。

    JS 是前端語言的核心了,學好了再掌握下框架基本就能搞定前端任務了。除了 js 前端還有 html 和 css,三者比起來 js 算最複雜的。但相較其他系統的程式語言,js 又特別輕量級、甚至算不上獨立的程式語言,這麼一比它又是比較好學的。

    總之,描述不清的問題得到的答案千差萬別,希望以後能更準確些提問,才能收穫合適你的答案。

  • 5 # 專注頸椎枕頭研發12年

    需要HTMl的基礎,HTML入門課程不是很難,用心刻苦點幾個禮拜就能搞定,然後學習JavaScript就會容易很多,如果要掌握全面熟練的話,就要系統學習,然後多應用。只要功夫深 鐵杵磨成針,如果你能持續堅持,一點點的積累提升,一定能越來越精通!加油努力!認準的事情就一直堅持到底!收穫就在不遠的地方等著你!

  • 6 # 時光易水

    js好學嗎?

    首先得根據你目前掌握的基礎來判斷。假如你有了其他語言基礎,那麼學習js會很快,因為各種資料型別,約束,都差不多相似的。js比較靈活,是屬於弱型別宣告的語言,這一點跟其他語言又不大一樣,但是隻要有其他語言基礎的,學起來都會比較快的。你只要看一遍基礎知識,練習一下就會使用,可能在操作dom上需要多下功夫,其他邏輯什麼的,都跟其他語言差不多。

    其次就是沒有基礎的。沒有基礎的話,前端方面需要學習三大件:js,html,css,學習方式可以透過書本,影片還有API文件。開發過程API文件都是伴隨左右的,方便隨時檢視不懂的知識點。js要學習語法,資料型別,閉包,事件模型,獲取dom等基礎的知識;html需要學習常用標籤,標籤常用屬性,表單的使用等基礎知識;css需要學習選擇器的使用方式,盒子模型的佈局實現,常用的樣式設計等知識。

    最後,就是把上面所說的三大件融會貫通的使用,現在開發就是分離型開發,js,html,css檔案都是相互獨立出來的。後續需要找專案進行練習設計前端介面,並完成一些小功能,提高編碼能力,差不多了,就學習vue等框架。除此以外因為開發專案前後端分離,還要學會熟練的與後端資料互動,學完這些就算入門了。

    任何語言都是由易到難,就像修煉一樣,一個境界一個境界往上走,需要耐心,堅持,才能學好技術,加油吧!

  • 7 # 不是不孤獨

    任何一個學習一門手藝都是不容易的,而且學習的難點在於不感興趣,如果你有興趣你已經成功一半了。

    學習JS必須要有html基礎,困難肯定是有,凡事都是從基礎入門,一點一點來,找到其中難點,困難肯定是有的,但是要了解困難,攻克難點這樣也就容易學習了。還有就是js中雖然有許多的概念各不相同,但在具體的程式碼實現中,基本都是非常類似,甚至是完全一樣的。這就導致前端新人在學習的過程中,學著學著,就分不清誰是誰了,這點需要注意。

    2,如何對於程式碼的複雜度的控制

    經常看到有人說,不能在一個function裡寫超過多少行程式碼,但實際開發中某個單一業務的複雜度就是必須要寫那麼多那麼多的程式碼。這就要求具有良好的程式碼書寫習慣和構思,做到在單一方法中易於維護、修改、升級。

    3,過往程式碼的含義

    程式碼不是文字。3個月前你寫的一段文章,你3個月之後再看,依然明白你寫了些什麼。但程式碼不是,很多時候不用3個月,3天之前你寫的程式碼,3天之後你再看,你就完全不明白是什麼意思了。

    4,人腦的侷限。

    像普通人的大腦,基本上都很難像程式那樣去處理一個N多變數的程式,無法做得到看一段程式碼,在腦子裡把它的運算過程想一遍,就明白它是否有問題。

    程式要求所有的變數、程式碼都得是正確的,有一個錯的,就是全錯。但像你我這樣的人,腦子裡無法像記憶體那樣去裝載並模擬整個運算過程。其實就是腦子不夠用,算不明白。所以需要除錯嘛,需要console.log嘛,需要F5重新整理看結果。所以生物的侷限性導致程式設計天生就是困難的,這一點客觀存在。

    5,語言本身的問題。

    就是JS它不是一個直觀的自然語言。不能看到什麼就說什麼。首先要會語法,語法不難。但你要能夠用JS語言描述你看到的問題和需求。這裡就有一個適合和轉換的過程。

  • 8 # 小精靈zx

    是前端的JS嗎,說實話,不怎麼好學吧。比較寬,學的東西比較多,還是要有人帶,自學有點夠嗆。

    推薦你可以看看這個,是很不錯的:http://xue.ujiuye.com/class-102355/

  • 9 # 思凡79

    初次接觸nodejs確實有一些難度,因為思路語法都和js有了一些差別,屬於後端思想,所以需要樓主多下功夫,進行系統學習之後就容易接受了

  • 中秋節和大豐收的關聯?
  • 李姓的起源?