0
var myCar2 = {
maxSpeed: 70,
driver: "Arnold",
drive: function(speed, time) {
console.log("speed " + (speed * time));
},
logbook: function(a , b) {
console.log("max speed " + this.maxSpeed + " " + this.drive(a , b));
}
};
myCar2.logbook(3 , 6);
this.drive(a , b)
はundefined
です。変数drive()
に変数を渡すには、logbook()
を使用しますか?javascriptのオブジェクト内の他の関数に変数を渡す方法
これはそのままで正常に動作するはずです。唯一のことは、あなたが***ドライブから何も返さない***なので、戻り値は 'undefined 'です。 – deceze
@Amit No.いいえ。 – deceze
はい私はリターンを使用しないでください。私は欲しいものを手に入れて帰ってくれてありがとう。 – pZCZ