javaScript(如下統一稱之js)聽上去跟java有點關係,可是實際上跟java沒有任何關係,是當時在java如日中天的時候js蹭蹭人家的熱度。 javaScript是一種直譯(直接編譯)式的腳本語言,直接編譯的意思是不用通過其餘的轉碼,語言的載體(這裏通常指瀏覽器)能夠直接翻譯、運行。是弱類型語言(啥事弱類型語言咱們會單獨講),主要的用法就是給html加入靈魂(增長各類各樣的邏輯和效果),是單線程語言(接下來會講啥是單線程)
JavaScript由三個部分組成:
1.ECMAScript:描述了該語言的語法和基本對象(基礎的js語法)
2.BOM (瀏覽器對象模型):描述與瀏覽器進行交互的方法和接口(對瀏覽器操做的js語法)
3.DOM (文檔對象模型):描述處理網頁內容的方法和接口(對頁面標籤元素操做的js語法)
ps:js目前不單單是前端技術了,基於nodejs能夠服務器編程
逼逼了這麼多還不如寫代碼來的痛快:html