资讯月刊下载
[编程语言] Mozilla Sweet.js项目:定制你的JavaScript语言
Sweet.js(糖包)是Mozilla的一个新项目,其将Scheme或Rust语言中的卫生宏(hygienic macros)带到了JavaScript平台。卫生宏是指展开宏时不会导致副作用,不会意外地捕捉到错误的标识。 通过宏可以更改JavaScript的语法,你可以巧妙地定制你一直想要的语言。比如: 嫌JavaScript中的“function”关键字太长?你可以使用def来定义函数。 ...