자바스크립트
[JavaScript] Array.from 함수가 IE에서 작동하지 않을 때
곰돌찌
2018. 10. 24. 09:25
Array.from 함수가 IE에서 작동하지 않을 때
개발 중에 Array.from을 접할 기회가 생겼었는데 IE10과 IE11에서 테스트를 해보니 동작하지 않았습니다. 개발자 도구를 켜서 보니
이런 경고가 나타났다. CanIUse라는 홈페이지에서 찾아보니 Array.from은 ECMAScript 6문법으로 IE11에서 지원하지 않았습니다....
그렇다면 이 부분을 해결해야 한국에서 많이 사용하는 IE에서도 동작을 할 수 있게 하는게 목표였습니다. 찾아보니 Array.from부분을
1 2 3 4 5 6 7 | var elementList = document.querySelectorAll('.leftMenu_btn'); [].forEach.call(elementList, function(element) { element.addEventListener('click', function() { //function code }); }); | cs |
이런식으로 바꾸면 가능합니다~