文件名称:js-analyzer:可汗学院项目面试
文件大小:11KB
文件格式:ZIP
更新时间:2024-07-13 06:44:32
JavaScript
JavaScript 挑战框架 特征 使用 Acorn.js* 解析用户输入的 JavaScript 代码 提供节点类型白名单和黑名单的选项 确定程序的粗略结构,包括指定多个备选方案 在前端使用 Ace 代码编辑器提供语法突出显示和语法错误的即时反馈 我没接触到的东西 无限嵌套结构规则的能力:我使用做了一些非常相似。 防止无意义的结构规则嵌套:现在,程序结构设置将允许您,例如,要求在变量声明中嵌套变量声明,这当然没有意义。 将结构规则存储在数据库中:现在,它们存储在,这很好用,因为规则不需要经常更新,但仍然有点笨拙。 IE 8 兼容性测试:我使用的是 Angular 1.3,它已经。 它可能工作正常,但某些东西可能会损坏。 使某些代码块更加模块化:特别是 app/codeValidation.js 中的 validateStructure 函数有点粗糙,尽管它被大量注释。 某些功能
【文件预览】:
js-analyzer-master
----public()
--------views()
--------js()
--------sass()
----server.js(1KB)
----bower.json(405B)
----README.md(3KB)
----.bowerrc(34B)
----.gitignore(61B)
----app()
--------routes.js(2KB)
--------codeValidation.js(2KB)
----package.json(651B)