Javascript函数,它将一个段落作为参数并返回一个名称数组

时间:2014-05-17 23:33:25

标签: javascript function methods

我正在编写一个函数,其唯一目的是将一个段落作为参数。然后获取冒号后面的所有文本并将其拆分为每个逗号。

这是我想出的功能,但是控制台给了我一个"异常: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"));

1 个答案:

答案 0 :(得分:1)

indexOf(":")函数返回一个整数而slice是数组对象的方法。因此它会抛出异常。