1. 程式人生 > >JSX語法

JSX語法

更多 服務器 運行 文件 簡介 出現 解析 特性 架構

零:JSX簡介 

JSX是JavaScriptXML的縮寫,給予ECMAScript的一種新特性,一種定義屬性樹結構的語法。

JSX不是XML或者HTML。

JSX的特點:類XML的語法容易接受,增強JS語義,結構清晰,抽象程度高(跨平臺,無需關心如何操作dom),代碼模塊化(不同與MVC分離成3個文件,react是將代碼分離更多塊)。

源碼閱讀方法:執行順序/忽略細節/做邏輯筆記/反復閱讀。

JS解釋器架構流程:入口函數-各個模塊-解析JSX-執行JS

在這個流程如果代碼量非常大會出現性能問題,我們一般是將編譯後的JS放到服務器運行。

JSX語法