강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

Wonda Jeong님의 프로필 이미지
Wonda Jeong

작성한 질문수

웹 게임을 만들며 배우는 자바스크립트

객체의 속성

객체 속성을 function( return true; ) 하는 거랑 true로 설정하는 거랑 뭐가 다르나요?

작성

·

196

0

var foo = {
 a : (function() {        
       return true;  
    })();
}
var bar = {
 a : true
}

이렇게 하면 foo.a든 bar.a든 true로 설정되는건 같은데,

function( return ... ) 식으로 속성을 설정하는건 왜인가요?

내부에서 특정 로직을 수행해야할 필요가 있을 경우로 이해가 되기하는데 제가 이해한게 맞나요?

답변 1

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

네 내부에 특정 로직을 수행할 수 있긴 합니다. 근데 저렇게는 거의 안 뜨입니다.

Wonda Jeong님의 프로필 이미지
Wonda Jeong

작성한 질문수

질문하기