【发布时间】:2014-01-09 18:58:47
【问题描述】:
最近我看到人们谈论在 JavaScript 中使用宏。我不知道这意味着什么,在查找 MDN 上的文档后,我没有任何答案。所以这就引出了我的问题……
什么是 JavaScript 宏?
如何/为什么使用它们?
它是元编程的一种形式吗?
非常感谢您提供示例和示例代码的答案。
【问题讨论】:
-
也许是这个? sweetjs.org
-
是这个:sweetjs.org。这是新的,人们开始谈论它:)
-
可能与任何其他语言中的宏相同。 (诚然,这是一个相当广泛的范围,从 C 预处理器宏到简单的 lisp 宏系统,再到现代完全卫生的相分离宏系统。
-
伙计们,谢谢你们的cmets,但这些不是建设性的答案。请随时留下一个可靠的答案,我很高兴向您捐赠 upboats。
标签: javascript macros