커뮤니티
내가 만든 전략들과 지식을 공유하고 토론합니다.

인텔리퀀트에서 지원하는 자바스크립트 버젼이 어떻게 되나요?

Myungbo Kim 2020.12.18 11:23 조회수  293 추천 0

인텔리퀀트 편집기에서 지원하는 자바스크립트 버젼이 어떻게 되나요?


const, let, default function parameter도 안되는 것 같고, 아래와 같은 코드도 동작을 안하는듯 해서요.


var a = new Map(); 

a.set("key", "value");

var b = a.get("key");

console.log(b);


아 아예 Map 도 없는 것 같군요.....

댓글 5
인텔리퀀트 전략 스크립트는 현재 ES5 까지만 지원하고 있습니다.
따라서, ES6 이상에서 사용할 수 있는 코드들은 동작을 하지 않을 것 같습니다.
인텔리퀀트 2020.12.18 18:36
음 전 Map 이 있으면 좋겠는 전략이 좀 있는데, 혹시 추후에 javascript version 을 올리거나 하실 계획이 있으신가요? 아니면 Map 을 잘 대체해서 쓸만한 방법은 뭐가 있을까요? 
Myungbo Kim 2020.12.18 19:43
ES6로 동작하면 저도 좋을거 같긴 하지만, Map의 경우는 오래전부터 있었던 Object로 대체해서 쓸 수 있을거 같아요.
var a = {}
a.key = 'value'
console.log(a.key)
역한전방 2020.12.18 20:29
TypeScript나 Babel을 사용해서 작업하시고 ES5로 타겟 빌드를 만드시면 좋을 것 같습니다.
짐짝맨 2020.12.19 14:55
아... 타겟 빌드를 바꾸면 되는군요? 몰랐네요 ㅎㅎㅎ @짐짝맨 님 감사드립니다.
Myungbo Kim 2020.12.19 20:58
댓글 등록을 위해서 로그인해주세요.
 
최신 게시글