所以我现在正在处理一些代码,并且我正在尝试理解这段代码。我已经阅读了一些关于它的内容,似乎代码正在使用对象文字。所以这里是代码。
var car = function(){
// ...
function drive(model, color){
// ... do something
}
// ...
return {
start: drive
}
}();
在别处的另一个文件中调用
car.start(audi, black);
那么这是如何工作的。首先,在 javascript 中,一个类似乎可以有一个返回方法,而不仅仅是一个方法。返回方法也是调用方法吗?使用对象文字?我在这里有点困惑。