当前位置: 首页 > 软件库 > 开发工具 > 编译器 >

JSBasic

Basic 转 JavaScript
授权协议 未知
开发语言 JavaScript Basic
所属分类 开发工具、 编译器
软件类型 开源软件
地区 不详
投 递 者 经和洽
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

JSBasic 是一个将 BASIC 代码转成 JavaScript 的编译器,使用 Basic 编写,可直接在浏览器上运行。

Basic 代码:

10 print "Hello world"
20 goto 10
会被转成如下图的程序:

  • JavaScript is a Scripting Language 是一种轻量级的编程语言,输入web开发三大基本语言之一(除HTML和CSS外) JavaScript code can be inserted into any HTML page, and it can be executed by all types of web browsers. JS可以被插入到任何形式的HTML页面,

  • basic 认证机制 基本流程 第一次判断请求头headers 中authorization字段的值为空,这时让用户输入,然后 第二次的时候判断用户输入的值是否正确 做相应的处理 nodejs 代码 const http = require('http'); const server = http.createServer(function(req,res){ const authorizat

  • 最近做一个项目,遇到了一个问题,就是导出Excel功能。多普通呀,多大众化,哪里都有,可惜我们后台说给我JSON数据,自己处理。我果断拒绝了,拒绝的里有是我菜,实现不了啊。然后后台开发看不下去了,就是转成文件流给我吧。他们那里是分布式部署,也没有办法持久化存储。遂发生了一下的故事 百度 没有怎么做过,肯定是百度啦,然后找打了一段代码,代码内容如下 function download() {

 相关资料
  • 没笔试 1月2号面的 现在还没回信 大概率挂了 1、先介绍了一下项目 2、C++面向对象的三大特性 3、虚函数的理解 4、两个子类继承同一个父类和一个子类继承两个父类有区别吗? 5、QT的信号和槽的原理? 6、信号和槽连接的第五个参数? 7、IO多路复用 8、介绍一下TCP和UDP协议? 9、视频聊天用的是什么协议? 10、TCP协议是如何保证可靠性传输的? 11、两个线程之间如何进行通信? 12

  • 一个数组基本有序应该采用哪种排序方法 为什么要有线程池 ,线程太多会怎么样?? 阻塞队列与普通队列的区别是? 递归与非递归区别是什么?各自的优缺点? 递归如何转为非递归? 操作系统为什么会有内核态和用户态? 代码编写中什么操作会触发内核态到用户态的转变? python c++ java各自的执行效率为什么会有差别? 腾讯会议打开了,现在又点击会提示已经打开,这怎么实现的? 腾讯会议语音传输用的是哪

  • 问题内容: 所以我在下面有一些示例动态JSON,我遇到的麻烦是正确地转义了所有内容,以便可以由JSON.parse或Jquery.parseJSON正确处理,由于某种原因,当前它不是。我尝试替换所有引号,但无法解决任何问题… 问题答案: 在JSON内部,字符串中的引号需要使用反斜杠转义:。 在JavaScript内部,字符串文字中的引号和反斜杠需要使用反斜杠转义:。 如果确实需要在JS字符串文字中

  • 1、变量提升,let,const,var,暂时性死区 2、函数是否存在变量提升? 3、react组件间通信 4、防抖,节流 5、浏览器跨域,跨域产生的原因,怎么解决? 6、浏览器存储,cookie,sessionstorage,localstorage的区别和应用场景? 7、[]==![]输出? 8、其他几道输出题 9、水平垂直居中方法 10、判断数据类型的方法?instanceof和typeof

  • 1. 聊一下你知道的Java中的锁 2. synchronized的底层原理,为什么synchronized能够保证可见性、有序性、原子性。AQS的底层原理,CAS的底层原理。 3. 线程池:核心参数、工作流程、参数如何定义,还有最大线程池是如何销毁的 4. Redis常用数据类型的底层数据结构,跳跃表的介绍、优点等等 5. Redis的集群说一下 6. Redis分布式说一下,为什么要用Lua脚

  • 问题内容: 我正在尝试将数字转换为英文单词,例如 1234 会变成:“ 1232.4 ”。 我的战术是这样的: 将数字分隔为三,然后从右到左将它们放在Array()上。 将三位数字的每个组(数组中的每个单元格)转换为一个单词(此函数的作用)。如果所有三个数字均为零,则将它们转换为 从右到左,添加 千,百万,十亿等 。如果单元格等于(因为只有零),则不要添加单词并将单元格设置为(无)。 看来效果很好

  • 主要内容:1. JS 隐式类型转换,2. JS 强制类型转换JavaScript  中有五种基本数据类型(其中包括 String、Number、Boolean、Function、Symbol)、三种对象类型(其中包括 Object、Date、Array)和两种特殊类型(其中包括 Null、Undefined)。不同的类型之间运算需要先对数据的类型进行转换,类型转换是将一种数据类型转换为另一种数据类型的过程,在日常开发中,我们会经常用到。 在 JavaScr

  • 本文向大家介绍JavaScript 转义引号,包括了JavaScript 转义引号的使用技巧和注意事项,需要的朋友参考一下 示例 如果您的字符串用单引号引起来,则需要用反斜杠转义内部文字引号 \ 双引号也是如此: 如果要在字符串中存储HTML表示形式,则必须特别注意转义引号,因为HTML字符串大量使用了引号,即在属性中: HTML字符串中的引号也可以使用'(或')表示为单引号,而