1
これに似た質問がたくさんあることを知っていますが、私はかなり見てきましたが、私の答えを見つけられませんでした。Javascript - オブジェクト内の未定義オブジェクト
私はカスタムオブジェクトを作成しているがdestination
と呼ばれる:
function destination() {
var city = "";
var flightNumber = "";
var type = "";
}
私は2番目のカスタムオブジェクトを作成し、そのオブジェクトのプロパティのうちの1つがタイプdestination
は次のとおりです。ただし
function plane() {
var flightNumber = "";
var otherCity = new destination();
var status = "";
var taxiRoute = [];
var airRoute = "";
var heading = 0;
var speed = 0;
var left = 0;
var top = 0;
var height = 0;
var width = 0;
var dx = 0;
var dy = 0;
}
私がタイプdestination
のいずれかのプロパティにアクセスしようとすると、
aPlanes[0].otherCity.city;
は
plane()
オブジェクトの配列である、私はブラウザコンソールで未定義のエラーメッセージを取得
:
Uncaught TypeError: Cannot read property 'city' of undefined
は私が間違って行くよどこ指摘することができ、誰ですか?それは私を怒らせている!
ありがとうございます。
そんなに簡単な答えをありがとうございました。 –