180bpm

리터럴 (literal) 본문

Flash/AS3

리터럴 (literal)

powdersnow 2012. 1. 27. 17:32
http://livedocs.adobe.com/flash/9.0_kr/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00000689.html

값을 그냥 때려박는 것이다

var newArr = new Array("a", "b", "c");
var literalArr = ["a", "b", "c"];


new 문 생성은
newArr = 객체를 생성후 그 객체를 참조시키고.. 거치는거..였나 this인가 뭔가 들어갔던거 같은데..

리터럴은 바로 값을 집어넣는 형식.
훨씬 더 빠르다.

다만 리터럴을 의도적으로 피할 경우가 생기는데 예를 들면 Loader의 동적 생성.
같은 로더에 반복적으로 들어가면 로더가 계속 덮어써지는 형식이기 때문에 Event.COMPLETE 등의 이벤트가 발생했을 경우 타겟이 불확실해지는 문제가 발생.


읽는 방법이 있었는데..
"a"는 literalArr의  리터럴 문자열 값입니다
말고도 3개가 더 있던걸로 기억.
Comments