别名冲突是一个Node.js微型库,它将为保留字列表中的任何字符串添加前缀,并提供反向操作,以避免在编写可能与代码语法冲突的代码时发生冲突。库内置了默认的ES5保留字列表。
安装:
npm install alias-collision
使用示例:
var aliasCollision = require('alias-collision.js');
var reserveWord = 'function'; // alias a reserve word
reserveWord = aliasCollision.prefix(reserveWord);
console.log(reserveWord); // 输出 reserve_function
// un-alias a reserve word
reserveWord = aliasCollision.unPrefix(reserveWord);
console.log(reserveWord); // 输出 function
暂无评论