React的jsx到底是個啥(涉及虛擬DOM、React.createElement方法、ReactElement對象、ReactDOM.render)

關於jsx (1)JS的語法擴展,所以不是天生就被瀏覽器支持; (2)會被Babel編譯爲React.createElement(),其將返回一個稱爲「React Element」的js對象; (3)Babel是一個工具鏈,主要將es6及以上版本的js轉換爲向後兼容的js,以便能夠運行在當前和舊版本的瀏覽器或其他環境中; (4)jsx等價於一次React.createElement調用,本質是個包
相關文章
相關標籤/搜索