2010-11-24 3 views
1

나는 다음과 같은 오류 얻을 :이 라인개체에 자바 스크립트가없는 것은 무엇을 의미합니까?

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

을 :

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

이 무엇을 의미합니까? 그 대상이 무엇입니까? 방법이란 무엇입니까? 그리고 적절한 방법의 간단한 예가 무엇입니까? 나는 정말 자바 스크립트에 익숙하지 않으므로 간단하게 유지하십시오.

답변

4
  • 이것은 무엇을 의미합니까? 단순히 어떤 종류의 file이든 지금은 .indexOf() 메서드가 없다는 것을 의미합니다.이 경우에는 사용자가 생각한 문자열이 아니라는 의미입니다.
  • 그 대상은 무엇입니까?file
  • 방법이란 무엇입니까? 0 다른 언어와 마찬가지로 객체에는 메서드가 있습니다. .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.

관련 문제