基于 js 的新型编程语言 Ginit

码农软件 · 软件分类 · 模板引擎 · 2019-08-22 18:11:28

软件介绍

Skyogo 工作室全新推出的新型编程语言,主要为了更简单的HTML UI而生,它的代码十分简洁,非常适合初学HTML的新手来使用

Ginit使用JavaScript开发,拥有非常简单的语法和代码,比如,我们日常写一个input需要像“”这样写,可是在Ginit里只需要使用setUI(submit);就可以生成一个submit按钮

//Ginit的一部分语句:;
:ginitDebug;
@div(body);
@id(Ginit);
setUI(div);

Ginit不光可以用来更便捷地开发HTML UI,还可以支持开发一些交互性的语句,比如类似下面这段代码就成功的给id为Ginit的元素绑定了鼠标点击事件

//给id为Ginit的元素绑定鼠标点击事件;
@div(#Ginit);
$bindClick(alert("我被点击了"));

Ginit还支持设置CSS样式属性,就像下面的代码一样,把id为Ginit的元素的CSS里的display属性设置为block:

@div(#Ginit);
$setCss(display,block);

你以为Ginit仅支持这几种Web语言吗?你错了,Ginit代码还支持使用JS(javascript)语句,只要使用:javascript和::javascript即可在Ginit里区分JS语句和Ginit语句

:javascript;
alert("这是JS代码");
::javascript;

Ginit现在并不怎么完善,甚至连数据类型都还没有,不过我们预计,再过Ginit的几次大更新,Ginit的交互性将会更进一步,并将支持“创建和使用方法”,“创建和使用变量”,“创建和使用数组”,“Ginit数据与JS数据的交互”等等等等......

最后,欢迎您使用和改进Ginit,每一份支持都是我们的动力,谢谢!

另外,软件文档全部在Demo.gi和Demo.html文件里面,各个Ginit的语句介绍的非常详细!

本文地址:https://codercto.com/soft/d/12941.html

当下的冲击

当下的冲击

道格拉斯•洛西科夫 (Douglas Rushkoff) / 孙浩 赵晖 / 中信出版社 / 2013-10-1 / 59.00元

这是一个并不符合人本能的社会…… 为什么我们不应该更注重生活的质量而非速度? 为什么我们不用面对面的交流代替冷冰冰电脑屏幕上的文字代码? 为什么我们不可以选择一个虽然有缺陷但有血有肉的人类社会,而非一个虽趋于完美但冷漠的数字世界? 在当下的冲击面前,你正变得越来越弱智:你没有了自己的独特空间,你过多地相信真人秀节目,你成了数字化产品的奴隶并得了数字化精神病,你的生物钟也被打......一起来看看 《当下的冲击》 这本书的介绍吧!

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

MD5 加密
MD5 加密

MD5 加密工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试