javascript - js가 기본값을 매개변수에 바인딩하면 IE에서 오류가 보고되어 식별자가 누락되었음을 나타냅니다.
世界只因有你
世界只因有你 2017-05-19 10:36:03
0
2
1047

코드는 Firefox와 Google에서 정상적으로 실행될 수 있습니다.
오류는 모두 두 가지 함수 정의에 있습니다.

여기에서 =null 및 =true를 제거하면 IE에서 정상적으로 실행됩니다.

iedeg 오류 메시지는 SCRIPT1006: Missing ')'입니다.
Baidu의 사람들은 배열에 추가 쉼표가 있다고 말했습니다. . 하지만 다 확인해 보니 제가 쓴 내용에는 문제가 없습니다
jq와layui도 사용했는데 배열에서 추가 쉼표를 감지하기 위해 정규 표현식을 사용했는데 쉼표와 아무 관련이 없는 것 같습니다.
문제는 이 두 개의 등호에 있습니다. 이 두 기호를 제거하면 정상적으로 사용할 수 있습니다.
하나님께서 깨우쳐 주시기를 바랍니다.

世界只因有你
世界只因有你

모든 응답(2)
伊谢尔伦

IE에서 실행하기 위해 ES6 구문을 사용하고 있습니까? 바벨로 컴파일하셨나요?

ES5 쓰기로 변경:
function bf_append_status(name,live){

var live=live||true;

}

위와 동일합니다.

巴扎黑

기본 매개변수 값

IE는 지원하지 않습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿