沙箱

就是一个环境,也可以叫黑盒,在这个环境内模拟外面真实开发的开发环境,完成需求,效果和外面的真实开发是一样的,沙箱避免命名冲突

递归

函数中调用函数自己,递归一定要有结束条件,否则就是死循环,一般应用在遍历上,轻易不要使用,效率极低