对前端不是很熟悉,在判断变量是否是undefined类型时想当然的用了下面的方式:
//错误方式 if (chapter == "undefined"){ console.log("没有新章节了"); }
但是chapter明明是undefined,却无论如何都不能console.log,很明显是判断出错了,后来查了一下发现在js中判断undefined类型时,需要使用typeof,具体代码如下:
//正确方式 if (typeof(chapter) == "undefined"){ console.log("没有新章节了"); }
评论前必须登录!
立即登录 注册