JavaScript TypeError – “X”没有属性
如果尝试访问 null 和 undefined 的属性,则此 JavaScript 异常null(或 undefined)不会发生任何属性。他们没有任何这样的属性。
信息:
TypeError: Unable to get property {x} of undefined or null reference (Edge)
TypeError: null has no properties (Firefox)
TypeError: undefined has no properties (Firefox)
错误类型:
TypeError
错误原因:在某个地方,可以访问 null 或 undefined 的属性。
例1:在这个例子中,变量('GFG')被赋值为空值,它没有任何属性,所以发生了错误。
HTML
Type Error
HTML
Type Error
输出(在边缘控制台中):
TypeError: Unable to get property 'prop_name' of
undefined or null reference
示例 2:在此示例中,变量 ('var_name') 被分配了未定义的值并且它没有任何属性,因此发生了错误。
HTML
Type Error
输出(在边缘控制台中):
TypeError: Unable to get property 'prop_name' of
undefined or null reference