在打字稿代碼中,我有一個包含對象的數組。當我調用「getUsers(users)」函數時,它會根據需要返回結果,但在控制檯中出現此錯誤 「Uncaught TypeError:無法在getUsers(index.js:20)處讀取undefined 的屬性'firstName' 在index.js:23"當我在數組中調用對象的屬性時出現錯誤
let users = [
{
firstName: "John",
lastName: "Doe",
age: 34
},
{
firstName: "Jack",
lastName: "Jackson",
age: 23
},
{
firstName: "Ann",
lastName: "Watson",
age: 24
}
];
function getUsers(users) {
for (var i = 0; i <= users.length; i++) {
console.log(users[i].firstName + " is " + users[i].age + " years old!");
}
}
getUsers(users);