JSX

JSX

JSX是一种静态类型的,面向对象的编程语言,旨在在浏览器上运行。。
JSX是一种静态类型的,面向对象的编程语言,旨在在浏览器上运行。JSX在将源代码编译为JavaScript的同时执行优化。生成的代码比直接用JavaScript编写的等效代码运行速度更快。收益可能会有所不同,但是当移植到JSX时,即使是优化的JavaScript库(如Box2D)也会变得更快(iOS 5.1上快12%,Android 2.3上快29%)。JSX提供了类似于Java的固体类系统,使开发人员不必使用JavaScript提供的过于原始的基于原型的继承系统。但是,表达式和语句大多与JavaScript相等,因此JavaScript程序员可以很容易地开始使用JSX。还计划提供用于编辑器和IDE的语言服务,例如代码完成,以简化编码。它是DeNA作为研究项目开发的,具有以下特征。通用开源代码:

分类目录

具有商业许可证的Chrome OS版JSX的替代方案