zoukankan      html  css  js  c++  java
  • javascript异常cannot read property xx of null 的错误

    一般报这种异常或者错误,是因为试图从null中再读一个属性导致的。

    比如:var myAttr=myObj.data.Name;

    假如这个时候myObj.data是null,那么再试图读取data的Name属性,肯定就会报异常了。

    可以使用console.log()方法,提前输出下myObj、myObj.data等看一下,考虑下数据可能会null的情况,修改下代码就不会报异常了。

    如修改为:

    var name='';

    if(myObj.data){

       name=myObj.data.Name;

    这个时候就不会再报错了。

  • 相关阅读:
    touch
    ls
    Linux基础
    errors
    strconv
    strings
    fmt
    os/exec
    笔记本连不上网怎么办
    笔记本连不上网怎么办
  • 原文地址:https://www.cnblogs.com/Tpf386/p/8631845.html
Copyright © 2011-2022 走看看