在 node.js 上,假设我有一个像这样的对象:
var users = {
'1': { name: 'john' },
'2': { name: 'jack' },
'3': { name: 'hal' },
};
如果我尝试访问users['4'].name
,我显然会得到一个500 TypeError: Cannot read property 'name' of undefined
.
完全可以理解,但是,让它保持沉默呢?node.js 开发人员实现这样的功能是否太难了?还是我错过了一些“安全”或任何问题?
无论如何,有没有一种简单的方法可以消除错误?
提前致谢。