【发布时间】:2018-07-11 08:54:01
【问题描述】:
我只是想知道是否可以像下面这样在对象兄弟中引用自身(对象)值?
[
{
"name": "Zulh",
"name_uppercase": uppercase(self.name) // expects ZULH
},
{
"name": "John",
"name_uppercase": uppercase(self.name) // expects JOHN
}
]
注意:
为简洁起见,省略了uppercase 的代码。在我的真实代码中,它在做同步复杂的事情,实际上并不是像那样简单的字符串大小写操作。
【问题讨论】:
-
不,那不可能。
-
@Red,你确定吗?
-
@MihaiT Red 的意思是,OP 所写的方式是不可能的,
self.name不会引用当前对象。您将不得不依赖循环或其他函数/getter 方法 -
@MihaiT Rajesh 所说的正是我的意思。 OP 在他的例子中写的方式是不可能的。
-
使用吸气剂怎么样?检查我的答案?
标签: javascript arrays object