JavaScript中的断言

Bre*_*eak 5 javascript assert assertions

广泛阅读JavaScript中的各种断言框架.有没有任何事实上/最常见的"标准"库/框架?选择一个 - 哪个点最值得注意?

在生产模式下,我能想到的(唯一)要求是接近于零的性能开销.

epa*_*llo 6

两种可能的解决方

让您的构建版本脚本删除Assert行.

要么

让您的构建脚本覆盖Assert函数,因此它只是一个空函数.对此的缺点是,如果你断言调用中有逻辑[又名断言(x> 100,"foo")],那么逻辑[x> 100]仍然会被运行.