前言

先赞后看,此生必赚!

今天使用JS进行处理字符串的时候,出现了报错:

Uncaught TypeError: Cannot read property 'search' of undefined

本来在JS里有search() 这个方法的,但是却一直出现了undefined这个错误,如下图

成功解决:Uncaught TypeError: Cannot read property

分析

原因是出在了字符串身上,没有对字符串是否为空进行判断

解决

对字符串是否为空进行判断就行啦:

if(data.BZXX){
    self.strReset(data.BZXX, "#bzxx-detail", 105);
}
OK, GAME OVER!