2016-08-23 4 views
1

은 자바 스크립트가 브라우저에서로드되지 않습니다 오류 메시지 : 나는 dataX 객체를 주석 때 SyntaxError: Unexpected identifier 'dataX'"예기치 않은 식별자"오류 나는 사파리 (만 사파리)에서 다음 코드를 실행하면 (사파리 전용)

는 다음 개체가 동일한 오류를 생성은 : SyntaxError: Unexpected identifier 'quotes' 첫 번째 개체가 무엇인지에 상관없이, 그것은 Safari에서 오류가 발생 것으로 보인다.

페이지에 간단한 부트 스트랩 컨테이너에 무작위 인용 부호가 표시됩니다. CodePen here에 대한 링크를 찾을 수 있습니다.

지금까지 시도했습니다 무엇 :

  • 확인은 관리자와 구글 오류 메시지
  • 로드 크롬과 파이어 폭스 (작동)
  • 의 유효성을 검증 HTML에서 CodePen이, 그리고를 사용 JS 용 linter
  • <header><meta> 태그가있는 Safari에서 로컬로 index.html을 열고 필요한 부트 스트랩 및 jQuery 파일을 엽니 다. 그것이 내가 문제가 오류 메시지가 참조하는 객체가 아니라고 생각

페이지 작업을 만드는 경우

  • 구글과 스택 오버플로
  • 주석으로 다른 기능과 목적을 넘어 모두 문제를 확인합니다 ; 나는 또한 그 해결책이 사소한 것 같다고 생각한다. 그러나, 나는 완전히 비틀 거리고있다. 모든 리드가 크게 감사하겠습니다. 미만 10

    그래서 사파리 버전에서 지원되지

  • 답변

    4

    let 키워드가 '하자'제거에 IOS 사파리 또한

    see: can I use - let

    +0

    을 위해 그것을 사용하는 것을 잊지, 내가 사용을 제거했다 화살표 기능. 나를 ES6 호환성의 길로 안내해 주셔서 감사합니다. 이제는 모바일 및 데스크톱 Safari 모두에서 작업 중입니다. – Dirk

    +0

    Odd. 질문에 화살표 기능이 없었습니다. –