我想在javascript中定义我自己的循环。已经存在的循环是:- for和while。我试过使用define(during,while);,但这不起作用。例如,对于一个会说西班牙语的人来说,使用mientras可能更容易,而不是时间。在C语言中,我知道你可以写
#define mientras while,但我无法在JavaScript中找到这样的方法。
我对我在这里的解决方案相当满意,但我绝对希望对我的风格和设计提出建设性的批评。其基本思想是使用策略模式简化自定义过程生成器的组装。我使用模块而不是类来改进“混合”所有东西的简单性。 # # function which takes a target problem instance and hash options.