Cannot read property 'join' of undefined?
来源:22-5 编写电影详情页面(下)

EllaAzure
2017-11-17
请问老师,拼接字符没检查出问题?为什么“join”会报错?
程序在百度云里,链接: https://pan.baidu.com/s/1geV39Mb 密码: rfjs
写回答
2回答
-
这个提示很明确,你去调用了一个undefined变量的join,这在语法上就行不通。请调试一下,为什么会出现这个undefined变量,问题就可以得到解决。
012017-11-21 -
EllaAzure
提问者
2017-11-20
找了两天,修改了两处其它错误,但这个“join”undefined,还是没有找出原因。
在util.js中,也定义了!
function convertToCastString(casts) {
var castsjoin = "";
for (var idx in casts) {
castsjoin = castsjoin + casts[idx].name + " / ";
}
return castsjoin.substring(0, castsjoin.length - 2);
}
为什么还是显示undefined?
程序改了一下,还放在百度云里,链接:http://pan.baidu.com/s/1c2EppFM 密码:nqr3
请老师再指教!
00
相似问题