问题描述:
Uncaught TypeError: Cannot read property 'indexOf' of null
问题分析:
使用indexOf()的变量为null。
问题解决:
1、使用indexOf()之前,先判断使用indexOf()的变量是否为null。
var str=null;
if(str!=null&&str.indexOf("1")>-1){
alert("包含1");
}
2、检查使用indexOf()的变量为什么会为null。
本文介绍了JavaScript中因变量为null而导致无法使用indexOf方法的问题,并提供了两种解决方案:一是使用前进行null判断;二是排查变量为何被赋值为null。
Uncaught TypeError: Cannot read property 'indexOf' of null
使用indexOf()的变量为null。
1、使用indexOf()之前,先判断使用indexOf()的变量是否为null。
var str=null;
if(str!=null&&str.indexOf("1")>-1){
alert("包含1");
}
2、检查使用indexOf()的变量为什么会为null。
2145
6893
436
370
6975

被折叠的 条评论
为什么被折叠?