关于Ginit的性能探讨

Ginit是基于JavaScript的新型脚本语言,它主要为了更简洁的HTML代码,它也支持JS和CSS这两种语言,关于Ginit我就很少作介绍了,想了解的小伙伴能够参考这个连接:https://www.oschina.net/p/ginithtml

好了,废话少说,直接开始咱们的正题---------------------------性能

因为Ginit是基于JS的脚本语言,因此你们都知道Ginit可能会有一些部分的性能丧失,因此咱们如今就来测试一下:测试

如下的Ginit代码是在body标签里建立一个class为Ginit的div,并开启Ginit的Debug模式.net

:ginitDebug;
@class(Ginit);
@div(body);
setUI(div);

而后,咱们把这段代码的后三句复制49遍code

再而后,咱们就有了151行Ginit代码htm

ok,那如今咱们运行一下html文件(首先要在html文件里用<script>引入Ginit编译器,而后再使用ginitRead方法读取Ginit文件)ip

打开控制台,你们会发现Ginit的编译速度仍是很快的编译器

151行代码,总共编译的时间才13.7ms(每次编译用时可能不同),可见Ginit的性能很是出众!因此说,你们基本不用担忧Ginit的性能问题了!it

注意:本次测试仅适用于Ginit1 Community版本编译

相关文章
相关标签/搜索