【文件属性】:
文件名称:khanalyze:Javascript 中的 Javascript 文本编辑器
文件大小:349KB
文件格式:ZIP
更新时间:2021-07-05 12:23:05
JavaScript
汗分析
可汗挑战项目的解决方案。 将代码与模板进行比较。
例子
打开 'editor.html' 搞乱,或者。
在最新版本的 Chrome、Firefox、Safari 和 IE 中测试。
API 方法
setParser(parser,options) : 设置 JS 代码解析器(更多细节见 src)
setCheck(name, template) :添加或更新要在 .test 期间执行的检查。
删除检查(名称)
删除所有检查()
test(code) :针对每个“检查”提供有关代码的反馈。
对于支票,模板可以是以下之一:
typename :例如。 'ForStatement'
[typename] :例如。 ['IfStatement', '变量声明']
ast :例如。 { type:'ForStatement' } (这相当于第一个例子)
[ast] :例如