6
Firefox에서 ES6 클래스를 사용할 때 생성자 이름을 가져 오는 데 문제가 있습니다. Chromium에서는 제대로 작동하지만 Firefox에 버그가있는 것 같습니다. Firefox에서는 빈 문자열 만 반환합니다. 해결 방법을 알고있는 사람은 누구입니까?Firefox ES6, 클래스 생성자 이름 얻기
class MyClass {}
let a = new MyClass();
console.log(a.constructor.name);
, 당신은 MyClass.name' 먼저 작동'에 액세스 할 때. '.constructor.name'에 먼저 접근 할 때 빈 문자열입니다. 이상하게, 나는 짐작하고있다. 시연하는 피들이가 있습니다. https://jsfiddle.net/gveopgu8/ –
이러한 문제는 약간의 관계가 있습니다. https://bugzilla.mozilla.org/show_bug.cgi?id=1192412 https://bugzilla.mozilla.org /show_bug.cgi?id=1280042 –
Firefox Developer Edition (50.0 기반)에서 재현 할 수없는 좋은 소식 일 수 있습니다. 따라서 향후 버전에서 이미 수정되었을 수 있습니다. –