// psuedo code
class Person {
name: string;
foo() {
console.log(this.name);
}
constructor(name: string) {
this.name = name;
}
}
const p = new Person('kim');
console.log(JSON.stringify(p));
console.log(JSON.parse(JSON.stringify(p)));
function bar(): string {
let result = ''; // result가 try에서도 catch에서도 사용해야 할 경우 (부득이)
try {
result = 'success';
// 성공시 출구 1
return result;
} catch(e: any) {
// 성공시 출구 2-2
return result;
}
// 성공시 출구 2-1 (우선)
}
'개발 > JavaScript' 카테고리의 다른 글
자바스크립트의 프로토타입 - 자바스크립트 핵심 가이드 (0) | 2024.02.22 |
---|---|
[Javascript] 최대공약수 구하기 (0) | 2023.09.28 |
[자바스크립트] 10진수에서 2진수, 2진수에서 10진수 만들기 (0) | 2023.09.21 |
[자바스크립트] 별 찍기 응용문제 2개 (0) | 2023.09.20 |
[러닝 자바스크립트] for...in과 hasOwnProperty() (0) | 2023.09.20 |