gpt4 book ai didi

javascript - 当我尝试访问不存在的属性时,为什么 javascript 没有抛出类型错误?

转载 作者:行者123 更新时间:2023-11-30 07:04:19 34 4
gpt4 key购买 nike

<分区>

当我尝试访问不存在的属性时,为什么 javascript 没有抛出类型错误?

我的代码如下

var array = [];
var someBoolean1 = array[0] && array[0].hey;

someBoolean 的值原来是'undefinded';我预计 javaScript 会抛出类型错误;

当我做的时候

var array = [];
var someBoolean2 = array[0].hey;

按预期抛出类型错误。

但是我不明白为什么第一段代码没有类型错误。有什么想法吗?

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