javascript异常cannot read property xx of null 的错误
2024-08-29 00:24:14
一般报这种异常或者错误,是因为试图从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;
}
这个时候就不会再报错了。
最新文章
- Web压力测试系统-nGrinder
- Excel中显示长数字的方法
- C调Lua
- 线程和进程详解(以java为例具体说明)
- HTML中特殊字符和与之对应的ASCII代码
- MVC5使用SignalR进行双向通信(1)
- 【Go】为什么用go; Golang Erlang 前世今生
- linux虚拟主机wdcp系列教程之四
- 表单同时有中文字段和文件上传,加上enctype=";multipart/form-data";后导致的中文乱码问题
- CSDN 正整数异或值问题
- .NET Orm 性能测试
- js网页下载csv格式的表格
- [P3452][POI2007]BIU-Offices (BFS)
- centos 7 添加中文输入法
- 函数和常用模块【day05】:文件目录开发规范(七)
- ArcMap 导入Excel坐标数据
- Linux命令(十六) 压缩或解压缩文件和目录 zip unzip
- Next Permutation - LeetCode
- Kubernetes PV/PVC使用实践
- Vue基本使用---对象提供的属性功能