2010-11-24 12 views
1

私は次のエラーを取得:この行のためにオブジェクトにjavascriptでメソッドがないときはどういう意味ですか?

Uncaught TypeError: Object #<an Object> has no method 'indexOf' 

を:

else if(file.indexOf(".mp3") == file.length - 4 && return_path === false) 

これは何を意味するのでしょうか?オブジェクトは何ですか?方法は何ですか?そして、どのような方法の簡単な例ですか?私は本当にjavascriptに新しいので、それを簡単にしてください。

答えて

4
  • これはどういう意味ですか? これは、現時点でfileのタイプであれば、.indexOf()メソッドを持たないことを意味します。この場合、その文字列ではないはずです。
  • 対象は何ですか?file
  • 方法とは?他の言語と同様に、オブジェクトにはメソッドがあり、ここで実行しようとしているのは.indexOf()です。

And what would be am simple example of an apllied method? I'm really new to javascript so please keep it simple.

私は、あなたが「応用法」によって何を意味するかわからないんだけど、ここではすべてがちょうど配列などにそれを有効にする例file.split(".")のために、オブジェクトのメソッドを呼び出す周り解決... any method String has

関連する問題