获取 JavaScript 对象文本中 key 的同级值

Jam*_*mes 5 javascript object-literal key-value siblings cross-reference

有人知道有一种方法可以在 JavaScript 对象文本中引用同级键的值吗?

target所以在这里使用函数中的值beforeNext()

obj: {
        target: 'li.player a.icon-tag',
        parent: 'ul#drop_list',
        beforeNext: function(){
          target.addClass('bind active');
        }
      }
Run Code Online (Sandbox Code Playgroud)

Exp*_*lls 4

这不是一个“JSON”对象,而是一个 JavaScript 对象(或只是“对象”)。我假设这也包含在对象文字中,因为obj: {它本身是无效的语法。

无论如何,是的,您可以在方法中引用对象的属性this

beforeNext: function () {
    this.target;
}
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/ExplosionPIlls/Q9v8r/