有没有一种方法可以在 Javascript 中定义类似于 C/C++ 宏的宏?
我想将其用于调试语句: 有点像
#ifdef TEST__
#define MYDEBUG(##x) debug(__FILE__,x)
#else
#define debug
#endif
不一定相似,但我想实现该功能。有什么办法可以做到吗?
谢谢
最佳答案
var de = false; // true when debugging
function bug( msg ){ ... display msg ... }
用法:
de&&bug( "hello world")
当“de”为 false(生产模式)时,开销最小。
关于javascript - JavaScript 中的宏定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5980708/