gpt4 book ai didi

javascript - 如何处理未定义属性 javascript 类型错误的未定义属性?

转载 作者:行者123 更新时间:2023-11-29 14:43:18 26 4
gpt4 key购买 nike

<分区>

考虑一个假设的例子:

var r = function (o) { 
try { o.a.b }
catch (e){}
};

var o={};

r(o.a.b);

console.log('aaaa');

//TypeError: o.a is undefined

有没有办法处理这种错误并显示“aaaa”?或者这就是所谓的似乎总是导致失败的“未捕获的类型错误”?

链接很重要,但这与上面提到的问题并不是同一个问题。我有自己的方法来测试嵌套对象,我的问题更多是关于如何在 javascript 中处理执行过程之外的类型错误,而不打扰这个错误,即返回 false,仅此而已。正如 Pointy\o/指出的那样,这实际上是不可能的,这就是我猜的答案。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com