diff --git a/translations/kr/README.md b/translations/kr/README.md index 1cd98638d..d4f28194c 100644 --- a/translations/kr/README.md +++ b/translations/kr/README.md @@ -10,7 +10,7 @@
- 번역: @양성민, @장현석, @김태균 + 번역: @양성민, @장현석, @김태균
@@ -74,10 +74,10 @@ - [Have you ever worked with retina graphics? If so, when and what techniques did you use?](#have-you-ever-worked-with-retina-graphics-if-so-when-and-what-techniques-did-you-use) - [Is there any reason you'd want to use `translate()` instead of `absolute` positioning, or vice-versa? And why?](#is-there-any-reason-youd-want-to-use-translate-instead-of-absolute-positioning-or-vice-versa-and-why) -**[JS Questions](#js-questions)** +**[JS 질문](#js-질문)** -- [Explain event delegation](#explain-event-delegation) -- [Explain how `this` works in JavaScript](#explain-how-this-works-in-javascript) +- [이벤트 위임에 대해 설명하세요.](#이벤트-위임에-대해-설명하세요.) +- [`this`가 JavaScript에서 어떻게 작동하는지 설명하세요.](#`this`가-JavaScript에서-어떻게-작동하는지-설명하세요.) - [Explain how prototypal inheritance works](#explain-how-prototypal-inheritance-works) - [What do you think of AMD vs CommonJS?](#what-do-you-think-of-amd-vs-commonjs) - [Explain why the following doesn't work as an IIFE: `function foo(){ }();`. What needs to be changed to properly make it an IIFE?](#explain-why-the-following-doesnt-work-as-an-iife-function-foo--what-needs-to-be-changed-to-properly-make-it-an-iife) @@ -650,36 +650,40 @@ When using `translate()`, the element still takes up its original space (sort of * * * -## JS Questions +## JS 질문 -Answers to [Front-end Job Interview Questions - JS Questions](https://github.com/h5bp/Front-end-Developer-Interview-Questions#js-questions). Pull requests for suggestions and corrections are welcome! +[프론트 엔드 면접 질문 - JS 질문](https://github.com/h5bp/Front-end-Developer-Interview-Questions#html-questions)에 대한 해설입니다. +Pull Request를 통한 제안 및 수정 요청을 환영합니다. + +### 이벤트 위임에 대해 설명하세요. -### Explain event delegation +이벤트 위임은 이벤트 리스너를 하위 요소에 추가하는 대신 상위 요소에 추가하는 기법입니다. 리스너는 DOM의 버블링된 이벤트로 인해 하위 요소에서 이벤트가 발생 될 때마다 실행됩니다. 이 기술의 이점은 다음과 같습니다. Event delegation is a technique involving adding event listeners to a parent element instead of adding them to the descendant elements. The listener will fire whenever the event is triggered on the descendant elements due to event bubbling up the DOM. The benefits of this technique are: -- Memory footprint goes down because only one single handler is needed on the parent element, rather than having to attach event handlers on each descendant. -- There is no need to unbind the handler from elements that are removed and to bind the event for new elements. +- 각 하위 항목에 이벤트 핸들러를 연결하지 않고, 상위 요소에 하나의 단일 핸들러만 필요하기 때문에 메모리 사용 공간이 줄어 듭니다. +- 제거된 요소에서 핸들러를 해제하고 새 요소에 대해 이벤트를 바인딩 할 필요가 없습니다. -###### References +###### 참고자료 -