Skip to content

Commit 88c9afd

Browse files
siva6Violet-Bora-Lee
authored andcommitted
옵셔널 체이닝의 요약부분 오타 수정
1 parent add689c commit 88c9afd

File tree

1 file changed

+1
-1
lines changed
  • 1-js/04-object-basics/07-optional-chaining

1 file changed

+1
-1
lines changed

1-js/04-object-basics/07-optional-chaining/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,7 +164,7 @@ user?.name = "Violet"; // SyntaxError: Invalid left-hand side in assignment
164164
옵셔널 체이닝 문법 `?.`은 세 가지 형태로 사용할 수 있습니다.
165165

166166
1. `obj?.prop` -- `obj`가 존재하면 `obj.prop`을 반환하고, 그렇지 않으면 `undefined`를 반환함
167-
2. `obj?.[prop]` -- `obj`가 존재하면 `obj.[prop]`을 반환하고, 그렇지 않으면 `undefined`를 반환함
167+
2. `obj?.[prop]` -- `obj`가 존재하면 `obj[prop]`을 반환하고, 그렇지 않으면 `undefined`를 반환함
168168
3. `obj?.method()` -- `obj`가 존재하면 `obj.method()`를 호출하고, 그렇지 않으면 `undefined`를 반환함
169169

170170
여러 예시를 통해 살펴보았듯이 옵셔널 체이닝 문법은 꽤 직관적이고 사용하기도 쉽습니다. `?.` 왼쪽 평가 대상이 `null/undefined`인지 확인하고 `null/undefined`가 아니라면 평가를 계속 진행하죠.

0 commit comments

Comments
 (0)