JavaScript是前端開發的主要語言之一。javascript
前端三大語言包括:HTML、CSS、JavaScript
前端開發須要掌握的知識有:HTML五、CSS三、JavaScript、ES六、jQuery、webpack、Vue、React、Angular、Node.JS、MongoDB、計算機網絡等前端
JavaScript是一種單線程、解釋性的編程語言java
瀏覽器的組成包含2大部分:shell部分和內核部分
其中,內核部分又分爲:渲染引擎、JS引擎和其餘模塊webpack
主流的瀏覽器及其內核:web
瀏覽器 | 內核 |
---|---|
IE | trident |
Chrome | webkit/blink(最新) |
Firefox | Gecko |
Opera | presto |
Safari | webkit |
JavaScript根據輪轉時間片的規則執行:同一時間只能幹一件事
shell
只有執行完一個任務纔會去執行下一個任務編程
<script type="text/javascript"></script>
JavaScript標籤放在頁面內哪一個地方都無所謂,均可以正常執行
能夠用 src="xxx.js"
屬性來引用外部js文件瀏覽器
採用分層分離的規則網絡
結構 | 樣式 | 行爲 |
---|---|---|
HTML | CSS | JavaScript |
三者相互分離,各自寫在單獨的文件裏編程語言