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

[오번역수정] 클래스 필드에 대해서

Abierto
#966 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Lenguaje dominante
HTML
Estrellas
2k
Forks
852
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

오번역

9-1 클래스와 기본문법
"클래스 필드는 생성자가 그 역할을 다 한 이후에 처리됩니다." 라는 설명이 조금 이상한 것 같고, 원문에는 해당 내용이 나와있지 않습니다.

번역

아예 해당 내용을 지우는 게 올바를 것 같습니다.

이슈

제가 직접 코드를 쳐서 돌려본 결과 클래스 필드는 생성자 이후에 처리되는 게 아니라, 생성자 이전에 처리되는 것을 확인했습니다.
nodeJS v15.3.0 에서 돌린 코드입니다.

class Person {
 age = console.log('in Person class field');

 constructor(name) {
  this.name = name;
  console.log('in Person constructor');
 }
}

class User extends Person {
 address = console.log('in User class field')

 constructor(name) {
  super(name);
  console.log('in User constructor')
 }
}

const user = new User('john');

/* 콘솔 출력 결과
 * in Person class field
 * in Person constructor
 * in User class field
 * in User constructor
 */

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

필요하시다면 PR 날리겠습니다.

Guía de contribución

Abrir la guía de contribución

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Comienza con la sección enlazada «Classes and basic syntax» en #ref-19 y consulta README.md para conocer las reglas de traducción; el issue también enlaza la Wiki de buenas prácticas de traducción. Compara la redacción en coreano con el orden de los campos de clase de JavaScript indicado en el informe y, a continuación, actualiza la traducción para eliminar o corregir la explicación inexacta.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
javascript
Área
documentation
Tipo de issue
Documentación
Dificultad
1/5
Tiempo estimado
Menos de una hora
Estado de actividad
Estancado
Claridad
Bien especificado
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.