我对 Javascript 完全陌生,这看起来应该很简单,但我不明白为什么我的代码不起作用。这是我遇到的问题的一个例子:
//Thing constructor
function Thing() {
function thingAlert() {
alert("THING ALERT!");
}
}
//Make a Thing
var myThing = new Thing();
//Call thingAlert method
myThing.thingAlert();
创建了一个对象,但我不能调用它的任何方法。为什么在这个例子中,thingAlert() 没有被调用?