前言
先赞后看,此生必赚!
今天使用JS进行处理字符串的时候,出现了报错:
Uncaught TypeError: Cannot read property 'search' of undefined
本来在JS里有search() 这个方法的,但是却一直出现了undefined这个错误,如下图
分析
原因是出在了字符串身上,没有对字符串是否为空进行判断
解决
对字符串是否为空进行判断就行啦:
if(data.BZXX){
self.strReset(data.BZXX, "#bzxx-detail", 105);
}
OK, GAME OVER!