我正在编写一个函数,其唯一目的是将一个段落作为参数。然后获取冒号后面的所有文本并将其拆分为每个逗号。
这是我想出的功能,但是控制台给了我一个"异常:TypeError:undefined不是函数"
这是有问题的代码:
function catNames (paragraph){
return paragraph.indexof(":").slice(2).split(",");
}
show(catNames("born 20/09/2004 (mother Yellow Bess): " +
"Doctor Hobbles the 2nd, Noog"));
答案 0 :(得分:1)
indexOf(":")
函数返回一个整数而slice是数组对象的方法。因此它会抛出异常。