GorillaScript

compile-to-JavaScript 语言
授权协议 MIT
开发语言 JavaScript
所属分类 程序开发、 脚本编程语言
软件类型 开源软件
地区 不详
投 递 者 昝涛
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

GorillaScript 是一个 compile-to-JavaScript 语言,设计的目的是让用户避免一些常见的错误。定义了更严格的语法。

示例代码:

GorillaScript:

if hello
  if loudly
    "HELLO!"
  else
    "hi"
else
  "Goodbye."

编译成 JavaScript :

"use strict";
if (hello) {
  if (loudly) {
    return "HELLO!";
  } else {
    return "hi";
  }
} else {
  return "Goodbye.";
}
 相关资料
  • 1.8.1 JavaScript基础 (1) JavaScript介绍: 什么是JavaScript? JavaScript 是一种客户端脚本语言(脚本语言是一种轻量级的编程语言)。 JavaScript 通常被直接嵌入 HTML 页面。 JavaScript 是一种解释性语言(就是说,代码执行不进行预编译)。 特点:弱类型和基于对象。(因为面向对象需要具有封装、继承、多态的特征) JavaScr

  • var关键字 总是用 var 关键字定义变量。 描述 如果不显式使用 var 关键字定义变量,变量会进入到全局上下文中,可能会和已有的变量发生冲突。另外,如果不使用var声明,很难说变量存在的作用域是哪个(可能在局部作用域里,也可能在document或者window上)。所以,要一直使用 var 关键字定义变量。 常量 使用字母全部大写(如 NAMES_LIKE_THIS )的方式命名 可以使用

  • 我正在通过编写一个小程序来练习一些JS,该程序提示我们的用户输入一个日期,以确定该日期是否是闰年。 我使用if语句和number.isinteger(userInput)来确定它们的输入是否有效。

  • while 语句可以在某个条件表达式为真的前提下,循环执行指定的一段代码,直到那个表达式不为真时结束循环。—— MDN while 语句也是一种循环语句,也称 while 循环。 while 循环接收一个表达式,当这个表达式结果非 false 的时候,就会执行 while 循环的代码块。 1. 基本语法 while (表达式) { 表达式结果为真时候执行的代码; } while 的语法相对简

  • switch 语句评估一个表达式,将表达式的值与case子句匹配,并执行与该情况相关联的语句。—— MDN switch 是另一种控制流程的方式,根据条件执行不同的代码块。 能用 switch 实现的都可以用 if 实现。 1. 基本语法 switch (表达式) { case 表达式结果为值1的时候: 做的事情; break; case 表达式结果为值

  • 在程序中 if 语句属于条件语句的一种。 如同 if 的本意,就是根据条件做不同的事情。 1. 基本语法 if 语句的最基本语法如下: // 方式1 if (条件) { // 条件满足做的事情; } // 方式2 if (条件) 条件满足时候做的事情; 通常方式2的使用场景是在条件满足时只会写一行代码的情况,有些代码压缩工具可能会将多个语句配合逗号表达式压缩成方式2。 这是 if 语句两种

  • 诞生 JavaScript 因为互联网而生,紧跟着浏览器的出现而问世。回顾它的历史,就要从浏览器的历史讲起。 1990年底,欧洲核能研究组织(CERN)科学家 Tim Berners-Lee,在全世界最大的电脑网络——互联网的基础上,发明了万维网(World Wide Web),从此可以在网上浏览网页文件。最早的网页只能在操作系统的终端里浏览,也就是说只能使用命令行操作,网页都是在字符窗口中显示,

  • 我的问题是:当我选择错误的数字时,它会转到循环的开始。我希望它转到要求选择的部分(int choice=scanner.nextInt();)再问一遍。“1”->切换,“2”->“退出”,“3”->再次询问选择。