我正在尝试访问JavaScript对象中的某个成员。为此,我需要尝试几个键值。
例如,
在Python中,我会使用Try-Catch块解决这个问题,带有异常。如果在JavaScript中可以做类似的事情,例如在Try-Catch块中使用异常,那将是很好的。
但是,如果存在替代方法,而不是Try-Catch块,以实现相同的最终目标,我也想了解它们。
编辑:
我更喜欢使用异常而不是函数。我之所以这样做,是因为可能没有
例如,
Object ['text / html']
将为我提供HTML文档的导出链接。然而,并非每种类型的对象都具有text/html
键值对。在Python中,我会使用Try-Catch块解决这个问题,带有异常。如果在JavaScript中可以做类似的事情,例如在Try-Catch块中使用异常,那将是很好的。
但是,如果存在替代方法,而不是Try-Catch块,以实现相同的最终目标,我也想了解它们。
编辑:
我更喜欢使用异常而不是函数。我之所以这样做,是因为可能没有
text/html
键,但它应该在那里。在这种情况下,异常似乎更合适。
undefined
,但不会抛出错误。 - Ashwini Chaudhary