今天在写一个电影上拉菜单加载更多数据时,遇到一个bug,网络怎么也连不通,debugger后发现网址在拼接的时候变成了NAN类型数据 出错情况: 解决方法: 如果使用+号来进行字符串拼接时,尽量不要在拼接时计算,这里js会把加号理解为“不改变正负号”的一元运算符,而不是你想要的“字符串连接”的二元运算符。所以这里js会隐式的帮你把前面的字符串转成数字类型,也就是NaN。 所以使用+号进行字符串拼接时,务必不要把计算放在里面!!!