190121 TIL Symbol
Jan 21, 2019
»
1막,
TIL (Today I Learned)
Symbol
오늘 강의에서 symbol 타입에 대해 배웠다.
primitive type인데 서로 다른 값을 저장하게 된다고..
const myname = Symbol("my name");
const obj = {
[myname] : "crong",
age : 11
}
//이렇게는 접근 안됨
obj.myname //undefined
obj['myname'] //undefined
//이렇게 접근
obj[myname] //crong
//당연히 이렇게는 가능
obj.myname = "new name";
obj.myname //"new name"
obj[myname] //crong
요렇게 쓰임~ 싱기방기~
객체에서 symbol 활용하기 참고사이트 -> http://2ality.com/2016/01/private-data-classes.html#using-symbols-as-keys-for-private-properties
일기
오늘은 하루종일 강의듣고 스터디 준비했다! 스터디 넘 스트레스 받긴 하는데 이렇게 긴장감 갖고 하니까 오히려 도움되는듯.