JavaScript
Result
Run
License
var obj = {}; // symbol 선언 var mySymbol1 = Symbol("symbol 1"); var mySymbol2 = Symbol("symbol 2"); // 선언된 symbol을 이용하여 프로퍼티 정의 obj[mySymbol1] = "Hello"; obj[mySymbol2] = "JavaScript"; obj['non-symbol'] = "I am not Symbol"; // 정의된 속성들에게 사용된 symbol을 반환 var result = Object.getOwnPropertySymbols(obj); console.log(result.length);
Console
expand_less
License
License
by DevDic
Close