字符串映射属性的示例:
var OPACITY = {
"visible" : 10,
"hidden : 0.1
}
如何使用它:
window.opacity = OPACITY["visible"]
使用常量整数的示例:
const VISIBLE = 0
const HIDDEN = 1
var OPACITY = [10, 0.1];
如何使用它:
window.opacity = OPACITY[VISIBLE]
所以我有两个问题,这是更标准的做法,是否会对性能或可靠性产生影响?
答案 0 :(得分:1)
如果使用常量整数,则永远不必担心必须确保将值转换为整数以使其有效。
至于表现?如果您的应用程序如此负载会影响性能,那么您会遇到更多更大的问题。