javascript-tutorial / javascript-tutorial/ko.javascript.info

[오번역수정] Part 1 4.6 옵셔널 체이닝 - `?.[]` 부분

Aberta
#913 0 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

Linguagem predominante
HTML
Estrelas
2k
Forks
852
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

오번역

Part 1.4.6. 옵셔널 체이닝 '?.'?.()와 ?.[] 부분

.대신 대괄호 []를 사용해 객체 프로퍼티에 접근하는 경우엔 ?.[]를 사용할 수도 있습니다. 위 예시와 마찬가지로 ?.[]를 사용하면 프로퍼티 존재 여부가 확실치 않은 경우에도 안전하게 프로퍼티를 읽을 수 있습니다.

번역

.대신 대괄호 []를 사용해 객체 프로퍼티에 접근하는 경우엔 ?.[]를 사용할 수도 있습니다. 위 예시와 마찬가지로 ?.[]를 사용하면 객체 존재 여부가 확실치 않은 경우에도 안전하게 프로퍼티를 읽을 수 있습니다.

이슈

글을 읽으면서 혼란스러운 부분이 있어 영문 글을 확인해봤습니다.

The ?.[] syntax also works, if we’d like to use brackets [] to access properties instead of dot .. Similar to previous cases, it allows to safely read a property from an object that may not exist.

원본 글을 해석해봤을 때는 that 절이 object을 가리키는지 property를 가리키는지에 따라 뜻이 바뀌는 것 같습니다.

image

해당 내용의 예시를 봤을 때는, user2의 값이 null이고, 따라서 user2의 존재 여부가 확실치 않은 상황으로 해석됩니다.

현재 번역이 맞는지, 아니면 변경해야 하는 건지 다른 분들의 의견이 듣고 싶습니다.

Pull Request(PR)를 통해 수정할 의향이 있습니까?

네 있습니다! 이슈가 타당하다면 이번 주 내로 PR 올리겠습니다 :)

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Abra a página sobre optional chaining da Parte 1.4.6 e compare o parágrafo em coreano sobre ?.[] com a frase original em inglês citada. Verifique os exemplos ao redor e as regras de tradução do repositório; o trabalho estará concluído quando a redação em coreano corresponder claramente à referência pretendida e remover a ambiguidade relatada.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
javascript
Domínio
documentation
Tipo de issue
Documentação
Dificuldade
1/5
Tempo estimado
Menos de uma hora
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
48/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.