## AJAX和JSX之间有什么区别## 为什么 JSX 而不是 AJAX ,根据我的知识,两者都用于同一目的。
答案 0 :(得分:2)
什么是JSX?
JSX是一种静态类型的,面向对象的编程语言,旨在在现代Web浏览器上运行。
JSX在将源代码编译为JavaScript时执行优化。
与JavaScript相比,JSX是静态类型的,并且大部分是类型安全的。使用JSX开发时,应用程序的质量会变得更高,因为在编译过程中会捕获许多错误。
您可以在开发ReactJS应用程序时使用JSX,例如
基本上JSX是一种编译成JavaScript的语言。
什么是AJAX? AJAX =异步JavaScript和XML。
AJAX不是一种编程语言。
AJAX只使用以下组合:
AJAX允许通过幕后的Web服务器交换数据来异步更新网页。这意味着可以更新网页的各个部分,而无需重新加载整个页面。
基本上,AJAX允许您更新页面的某些部分而无需刷新整个页面。