Skip to content

Commit 0e71ace

Browse files
Merge remote-tracking branch 'upstream/master'
2 parents 5c2ce31 + 4a2e104 commit 0e71ace

File tree

7 files changed

+89
-91
lines changed
  • 1-js
  • 2-ui
    • 1-document/05-basic-dom-node-properties
    • 2-events/03-event-delegation
    • 3-event-details/1-mouse-events-basics/01-selectable-list/source.view

7 files changed

+89
-91
lines changed

1-js/02-first-steps/15-function-basics/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ alert( from ); // Ann
185185
showMessage("Ann");
186186
```
187187
188-
이렇게 코드를 작성해도 에러가 발생하지 않습니다. 두 번째 매개변수에 값을 전달하지 않았기 때문에 `text``undefied`가 할당될 뿐입니다. 따라서 에러 없이 `"Ann: undefined"`가 출력됩니다.
188+
이렇게 코드를 작성해도 에러가 발생하지 않습니다. 두 번째 매개변수에 값을 전달하지 않았기 때문에 `text``undefiend`가 할당될 뿐입니다. 따라서 에러 없이 `"Ann: undefined"`가 출력됩니다.
189189
190190
매개변수에 값을 전달하지 않아도 그 값이 `undefined`가 되지 않게 하려면 '기본값(default value)'을 설정해주면 됩니다. 매개변수 오른쪽에 `=`을 붙이고 `undefined` 대신 설정하고자 하는 기본값을 써주면 되죠.
191191

1-js/04-object-basics/01-object/2-hello-object/task.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ importance: 5
44

55
# 객체야 안녕?
66

7-
코드 한 줄로 아래 문제를 각각 풀어보세요.
7+
다음 각 동작을 한 줄씩, 코드로 작성해보세요.
88

99
1. 빈 객체 `user`를 만듭니다.
1010
2. `user`에 키가 `name`, 값이 `John`인 프로퍼티를 추가하세요.

1-js/11-async/03-promise-chaining/article.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -233,9 +233,7 @@ new Promise(resolve => resolve(1))
233233
let promise = fetch(url);
234234
```
235235

236-
위 코드는 `url`에 네트워크 요청을 보내고 프라미스를 반환합니다.
237-
238-
를 실행하면 `url`에 네트워크 요청이 가고 프라미스가 반환됩니다. 원격 서버가 헤더와 함께 응답을 보내면, 프라미스는 `response` 객체와 함께 이행됩니다. 그런데 *response 전체가 완전히 다운로드되기 전*에 이행 상태가 되어버리죠.
236+
위 코드를 실행하면 `url`에 네트워크 요청을 보내고 프라미스를 반환합니다. 원격 서버가 헤더와 함께 응답을 보내면, 프라미스는 `response` 객체와 함께 이행됩니다. 그런데 *response 전체가 완전히 다운로드되기 전*에 이행 상태가 되어버리죠.
239237

240238
응답 전체를 읽으려면 메서드 `response.text()`를 호출해야 합니다. `response.text()`는 원격 서버에서 전송한 텍스트 전체가 다운로드되면, 이 텍스트를 `result` 값으로 갖는 이행된 프라미스를 반환합니다.
241239

2-ui/1-document/05-basic-dom-node-properties/2-tree-info/solution.view/index.html

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -3,36 +3,36 @@
33
<body>
44

55
<ul>
6-
<li>Animals
6+
<li>육상 동물
77
<ul>
8-
<li>Mammals
8+
<li>포유류
99
<ul>
10-
<li>Cows</li>
11-
<li>Donkeys</li>
12-
<li>Dogs</li>
13-
<li>Tigers</li>
10+
<li></li>
11+
<li>당나귀</li>
12+
<li></li>
13+
<li>호랑이</li>
1414
</ul>
1515
</li>
16-
<li>Other
16+
<li>비 포유류
1717
<ul>
18-
<li>Snakes</li>
19-
<li>Birds</li>
20-
<li>Lizards</li>
18+
<li></li>
19+
<li></li>
20+
<li>도마뱀</li>
2121
</ul>
2222
</li>
2323
</ul>
2424
</li>
25-
<li>Fishes
25+
<li>수생 동물
2626
<ul>
27-
<li>Aquarium
27+
<li>담수 동물
2828
<ul>
29-
<li>Guppy</li>
30-
<li>Angelfish</li>
29+
<li>붕어</li>
30+
<li>메기</li>
3131
</ul>
3232
</li>
33-
<li>Sea
33+
<li>해양 동물
3434
<ul>
35-
<li>Sea trout</li>
35+
<li>해마</li>
3636
</ul>
3737
</li>
3838
</ul>
@@ -41,12 +41,12 @@
4141

4242
<script>
4343
for (let li of document.querySelectorAll('li')) {
44-
// get the title from the text node
44+
// 텍스트 노드를 사용해 원하는 글자를 얻습니다.
4545
let title = li.firstChild.data;
4646

47-
title = title.trim(); // remove extra spaces from ends
47+
title = title.trim(); // 텍스트 끝에 있는 공백을 지웁니다.
4848

49-
// get the descendants count
49+
// 후손 노드의 갯수를 얻습니다.
5050
let count = li.getElementsByTagName('li').length;
5151

5252
alert(title + ': ' + count);

0 commit comments

Comments
 (0)