学徒卷轴
旨在教授巫师计算机编程以完成初学者。 它目前托管在 。
灯笼
Lantern 是 SotA 演示和项目中使用的 JavaScript UI 和实用程序库。 它提供了一个框架:
以编程方式创建 UI 元素,如按钮和文本字段,并对用户输入做出React。
对数组和对象进行基本操作,包括迭代和浅复制
创建具有模块化继承和私有方法的对象
灯笼是一种特殊用途的工具,而不是灵丹妙药。 有些事情,根据设计,它不做。
它与 DOM 的交互非常草率,依靠绝对定位进行布局。 这是因为 SotA 既不假设也不提供 HTML 的知识。
它没有针对性能进行优化。 Lantern 采用纯函数式编程、非面向对象的 JS 方法; 它不使用this或向对象原型添加方法。 因此,Lantern 对象比从原型创建的对象具有更大的内存占用。 SotA 故意不涵盖this 、原型或new ,因为它们给学生带来了陷
评论0
最新资源