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

[오타수정] 9.1 클래스와 기본 문법 getter와 setter 파트 오타 수정

Offen
#1,749 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
HTML
Sterne
2k
Forks
852
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

## 원문


![image](https://github.com/user-attachments/assets/7c2b5dd2-e1fe-4191-bdf7-eee3a5d4c3bd)

## 오타수정
```js run
class User {
constructor(name) {
// setter를 활성화합니다.
this.name = name;
}
*!*
get name() {
*/!*
return this._name;
}
*!*
set name(value) {
*/!*
if (value.length < 4) {
alert("이름이 너무 짧습니다.");
return;
}
this._name = value;
}
}

let user = new User("보라보라");
alert(user.name); // 보라보라

user = new User(""); // 이름이 너무 짧습니다.
```

## 이슈

현재, value.length < 4 조건이 있으므로 기존 "보라"를 인자로 전달하면 alert("이름이 너무 짧습니다.");가 실행되어 alert(user.name)이 실행돼도 undefined가 출력됩니다. 따라서, 3을 넘길 수 있는 "보라보라"로 간단하게 수정했습니다!

## Pull Request(PR)를 통해 수정할 의향이 있습니까?
네! 제가 JavaScript를 공부할 때 항상 먼저 찾아보는 자료가 모던 JavaScript였습니다!
소중히 생각하는 자료에 기여를 할 수 있다면 너무나 영광일 것 같습니다!

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Öffne das Beispiel in Kapitel 9.1 des koreanischen Tutorials, das Getter und Setter behandelt, und überprüfe anschließend den Konstruktoraufruf sowie die im Issue gezeigte Bedingung value.length < 4. Ändere den kurzen Beispielnamen, damit das Beispiel alert(user.name) erreicht, und überprüfe, dass das gerenderte Beispiel den erwarteten Namen anzeigt.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
javascript
Bereich
documentation
Issue-Typ
Dokumentation
Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
52/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.