为什么indexOf在这个js代码中不起作用?

时间:2016-05-18 16:14:31

标签: javascript function indexof

不能为我的生活找出原因,为什么这个回归未定义?

var letter = {
  whereIsTheLetter : function(letter){
    var alphabet = 'abcdefghijklmnopqrstuvwxyz';
    letter = alphabet.indexOf();
  }

};

var a = letter.whereIsTheLetter('x')
console.log(a)

1 个答案:

答案 0 :(得分:-1)

你的功能需要返回一些东西。您还应该为indexOf方法提供参数。

whereIsTheLetter : function(letter){
    var alphabet = 'abcdefghijklmnopqrstuvwxyz';
    return alphabet.indexOf(letter);
  }