-1
私はjsで多くの練習をしていませんが、私は自分のプロジェクトでそれを使用する必要があります。私はどんな助けにも感謝します。javascriptオブジェクトの値にアクセスする
添付した画像のようにChromeコンソールに表示されているオブジェクトの値にアクセスする必要があります。値と距離を読みたい。私が単純な配列distanceDuration [index]としてアクセスしようとすると、私は 'undefined'という結果を得ます。これらの値にどのようにアクセスできますか?
function getDistance(origin, destination) {
var distanceDuration = [];
..
distanceDuration[0] = results[j].distance.text;
distanceDuration[1] = results[j].duration.text;
return distanceDuration;
}
var addressElement = document.getElementById('address-autocomplete');
addressElement.addEventListener('change', function() {
var origin = 'Kraków, Poland';
var destination = addressElement.value;
var distanceDuration = getDistance(origin, destination);
console.log('distanceDuration: ', typeof distanceDuration); // -> object
console.log('distanceDuration: ', distanceDuration);
//console.log('distanceDuration: ', distanceDuration[0]); // -> undefined
..
}, false);
正確なコードを記入してください。 'index'値はわかりません。 –
distanceにはdistanceDuration [0]を、durationにはdistanceDuration [1]を使用します。 –
それから私は定義されていません – Michal