React 使用 JSX 來替代常規(guī)的 JavaScript。
JSX 是一個看起來很像 XML 的 JavaScript 語法擴展。
我們不需要一定使用 JSX,但它有以下優(yōu)點:
? ? 1、JSX 執(zhí)行更快,因為它在編譯為 JavaScript 代碼后進行了優(yōu)化。
? ? 2、它是類型安全的,在編譯過程中就能發(fā)現(xiàn)錯誤。
? ? 3、使用 JSX 編寫模板更加簡單快速
主要有:獨立文件、JavaScript 表達式、style樣式、語法注釋、數(shù)組、HTML 標簽、React 組件