var arr = [];
arr[0]['name'] = 'Johnny';
// 可能会报错 'cannot set property of undefined',
// 因为 arr 是一个空数组,arr[0] 是 'undefined',
// 需要将代码改为
arr[0] = {};
arr[0]['name'] = 'Johnny';
解决 JavaScript 中数组 cannot set property 'property' of undefined
最新推荐文章于 2025-03-07 22:44:00 发布