Archive: 2018

0

[JS] 호이스팅(Hoisting)

자바스크립트의 호이스팅(Hoisting)Hoisting이란, 선언을 현재 스크립트 또는 현재 함수의 맨 위로 이동시키는 JavaScript의 기본 동작이다. 만약, 변수가 함수 내에서 정의되었을 경우 선언이 함수 내부의 최상위로 호이스팅되고, 함수 밖에 정의되었을 경우에는 선언이 전역 컨텍스트의 최상위로 호이스팅 된다. 호이스팅 때문에 변수를 선언하기

0

[JS] onclick과 addEventListener 비교

onclick과 addEventListener 비교자바스크립트에서 클릭 이벤트를 줄 때 어떤 방식을 사용하는가?onclick을 사용할 수도, addEventListener를 사용할 수도 있지만, 어떤 것을 사용하든 이 두 가지가 서로 어떻게 다른 지 알고 있어야 한다. onclick은 하나만, addEventListener는 여러 개를. onclick

0

[2018. 3] Talk Concert with Kakao CEO 임지훈

Talk Concert with Kakao CEO 임지훈지난 3월 14일, 연세대학교 백양누리 그랜드볼룸에서 열린 Talk Concert에 다녀왔다. 토크 콘서트는 2017년 대학생이 뽑은 최고의 CEO 임지훈 카카오 대표님께서 맡아주셨는데, 듣는 내내 “성공한 사람은 다르구나”라는 걸 느꼈다. 어떤 황당한 질문을 받아도 능숙하게 답변해주시고 또 많은 것

0

[2018. 2] 제 2회 NAVER OpenSource Seminar

제 2회 NAVER OpenSource Seminar지난 2월 23일에 정자동 NAVER 본사에서 열린 제 2회 NAVER OpenSource Seminar에 참석했다. 이전까지는 밋업에 다녀와서 후기라기 보다는 개인 정리용으로 포스팅을 했었는데, 오늘은 정리를 포함하여 후기까지 적어볼까 한다. 이번 세미나는 대학생과 초급 개발자를 대상으로 개최되었고,

0

[2018. 2] GDG Campus Korea Meetup

Google Development Group Campus Korea Meetup“함께 일하고 싶은 개발자 - 나름 큰 회사에서 반년동안 배운 것” - 한재엽님(NAVER)현업에서 배운 ‘개발’이란 것과 ‘코딩’을 보다 좁은 범위로 정의하고 ‘코딩은 무언가를 개발하는 과정의 일부분에 불과하다’라고 느꼈던 부분에 대한 내용을 기반으로 ‘함께 일하고 싶은 개발

0

[2018. 1] TypeScript Korea Meetup

TypeScript Korea MeetupTypeScript로부터 얻은 것과 잃은 것 - 손찬욱님(NAVER)1. TypeScript를 사용한 이유 egjs 2.x작업을 해야했고 컴포넌트들 중에 eg.MovableCoord라는 컴포넌트가 있었는데 이것을 개선하고자 하면서 TypeScript를 검토하게 되었다. 줌, 마우스휠, 키보드로도 좌표를 표현하고 싶