回覆列表
-
1 # 小石猴
-
2 # 竹韻程式設計
首先js是一種直接編譯的指令碼語言,它使用JavaScript引擎,廣泛應用於html中,想要學習的方式有很多種。
首先第一:js是使用javascript引擎運行於瀏覽器(客戶端)中的,可以說是前段的java了,這裡說下我學習的經驗,從本質上講這是屬於前端的知識了,一般html書籍中都會有css和js的學習,可以先看書本中的程式碼,然後自行做網頁,使用js做特效,包括各種事件和行為方式都可以用其來做,增加熟練度,其主要是記住其編碼規則,每種程式設計需要都是有特定的編碼規則的,練習差不多了可以看影片強化自己所學。
第二:其實本身js中的各種資料型別以及判斷語句,編碼的原理和後端的java需要類似,當然只要有java基礎的,學起來就更加輕鬆和容易掌握了,如果只是單純學習前端知識,建議還是多上機操作,不但能熟練掌握,還能強化自己的記憶,只要明白了一種程式語言,後面要學習其他語言就真的是看看代發就知道大概了,然後就是強化其語法了,知道語法和規則,就可以靈活應用了。
第三:現在的很多指令碼需要的執行都是很簡潔的。比如js放在瀏覽器中就可以執行,python以及php有環境就可以使用其內容了,所以如果用讀程式碼的方式學習js可以先看看和借鑑別人寫得程式碼,從中提取能幫助自己的內容,當然包括看影片和書籍,不過前面也說到了,最好的學習方式還是練習,這樣掌握更快,不過透過影片和書籍可以增加理論和大概的知識體系,將這些方式集中起來,相信就能很快的掌握這門語言了。
影片直播是一種比較直觀的方式,但是弊端也很明顯,因為有人講解當時會感覺自己懂了明白了,過後就忘掉了發現自己並沒有理解,
好的方式是透過閱讀原始碼,實打實的去模擬原始碼,不懂的就去查詢資料,真正敲出來執行過記憶才更深刻,實現真正的弄懂程式碼的實現原理