需要帮助点符号

时间:2010-11-11 19:01:00

标签: javascript object

以下是我的对象示例:

var fruit = {
    apple: {
    }
}

var apple = this.rel;

有人请告诉我为什么会这样做:

fruit[apple]

这不是吗?

fruit.apple

1 个答案:

答案 0 :(得分:5)

在Javascript中foo.bar相当于foo["bar"],而不是foo[bar]

因此,fruit.type将变为fruit["type"],但type:对象中没有fruit字段,因此fruit.type返回undefined。