【发布时间】:2014-11-29 20:50:08
【问题描述】:
我正在编写一个公开以下函数的库
function call(instance, func, arguments) {
return {
call: {
instance: instance,
func: func,
arguments: arguments
}
}
}
名称arguments 可以使用吗?这确实是它的最佳名称,但我不想与内置变量发生冲突。它在节点中工作。这是否适用于所有浏览器和 JavaScript 环境?
编辑:
请注意,上述函数在 Node.js 中按预期工作。我想知道的是这是否适用于任何地方。
除非有技术原因,否则我宁愿不重命名它。我真的很喜欢这个面向外部的函数和反映这个参数名称的文档,因为返回的对象将被序列化为 JSON 并跨语言使用。
【问题讨论】:
标签: javascript naming