回覆列表
-
1 # 綿山雲
-
2 # JoelChu
這個事情是發生在你的遊覽器裡面,在最底層的parser engine完成工作以後,render engine先做好加入CSS的工作,到這檔案檔準備好後存在RAM上,這時script engine便開始其工作,所以為什麼javascript叫dynamic language因為和傳統在伺服器生成的scripting languge不一樣,沒有static linking. 不過node.js的javascript 和在前端用的javascript是不一樣的。不要聽那些腦殘小白說node.js 是前端語言。因為在browser里根本不能直接用。
-
3 # voctrals
根據題目判斷,題主入行不深。
HTML是用於鋪設頁面的,CSS是用來美化頁面的。他倆應該是最基本的前端。
JavaScript最初製作出來是用來動態的修改頁面內容的。後來它又被一些人用來做後端的事,這就是nodejs了,這得益於有v8這個引擎。但是js還是事件驅動的,單執行緒的。
有點扯遠了。js執行的時機基本是頁面dom載入完成之後,這不包括頁面上的圖片,影片等。
一般情況下,頁面的CSS是寫在head裡面的,因為頁面的渲染需要CSS。但是js最好寫在頁面的尾部,因為他不會影響頁面的繪製,只是給頁面追加一些動態效果。
相關內容
- 用HTML、CSS和JavaScript寫移動應用,有哪些值得推薦的框架、工具或者庫?
- 前端學了HTML css javascript,下一步應該學什麼?
- 學習前端,需要對javacript深刻學習嗎?還是隻要會在html中使用javascript就行?
- web前端中html,css和JavaScript這三個的關係是怎麼樣的?
- 零基礎的如何學好HTML+CSS+JavaScript?如何堅持學習?
- 如果我瞭解HTML、CSS和JavaScript,我可以建立什麼有趣的東西?
- JavaScript該怎麼學?
- HTML寫的網頁如何實現與資料庫的互動?
- 如何透過JavaScript動態生成html控制元件?
- Html,Javascript,Css是什麼?
他們兩個東東是屬於兩個平行世界,一個JAVASCRIPT只管DOING。另一個只管從記憶體中重新整理地址變數值並更新介面。
這問題,要是用技術回答就LOW了。