用js拼接的字符串为什么在页面上显示成了false

日期:2019-08-01 09:24:23 人气:1

用js拼接的字符串为什么在页面上显示成了false

这说明,你这段代码的执行后,roleDel变量的值为false,究其原因,只能是在拼接过程中存在false变量值或者是引号位置出错。 我看了一下,引号位置确实错了(倒数第三个双引号),正确书写应该是: ""+data[i].name+""+"" 但是,如此并不能确保roleDel变量的值就是你所期望的字符串,因为可能data[i].name或者data[i].id的值可能是false,其结果也是不是你所期望的字符串,所以还需要检查这两个变量
    A+
热门评论