📌  相关文章
📜  JavaScript TypeError – “X”没有属性

📅  最后修改于: 2022-05-13 01:56:56.053000             🧑  作者: Mango

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