GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — [오타수정] 9.1 클래스와 기본 문법 getter와 setter 파트 오타 수정 · Issue #1749 · javascript-tutorial/ko.javascript.info Open Description원문오타수정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였습니다! ActivityMetadataMetadataAssigneesLabelsNo labels TypeProjectsMilestoneRelationshipsDevelopmentIssue actions |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |