在下面的句子中取自Mozilla:" Window.history 只读属性返回对历史对象的引用...&#34 ;
有谁能告诉我为什么Window.history是一个属性?
我想" 窗口。"将是对象" .history "将是财产。但相反" Window.history "是"引用"的整个财产。 "历史"对象
我是编程新手,但我认为正确的语法是" object.member"在这种情况下,对象将是" Window。"和" .history "将是财产。
" window.history "的正确语法是什么?如果" window.history "本身就是一个财产?
任何人都可以澄清吗?
答案 0 :(得分:1)
你是对的,在许多编程语言中,.-运算符访问对象或类的成员。
虽然你引用的陈述比实际代码更模糊,但我认为应该阅读:
对象窗口的成员历史记录引用历史记录对象。
即。在Java中,它看起来像这样:
public class Window {
private History history;
public History getHistory() {
return history;
}
}
对象的属性通常是变量,它们本身可以引用对象,因此句子的含糊不清。
希望这有帮助。