JavaScript
Result
Run
License
const parentName = Symbol(`Parent's field`); class Parent { [parentName] = "papa"; getParentName() { return this[parentName] + ' from Parent'; } } const parentName2 = Symbol(`Child's field`); class Child extends Parent { [parentName2] = `${this[parentName]}의 자식 tom`; } const child = new Child(); console.log(child[parentName2]); console.log(child.getParentName());
Console
expand_less
License
License
by DevDic
Close