ActionScript 3.0/팁 & 노하우
if in 구문을 써보자.
우야꼬
2013. 5. 7. 14:49
for each in이나 for in 구문은 많이들 써보셨을 겁니다.
오늘 우연히 if in 구문을 알게 됐는데 성능이 매우 좋네요~
뭐 사용법은 간단합니다.
보통 Object의 멤버인지 아닌지를 판단하려면
|
또는
|
를 사용하죠.
하지만 if in 문을 사용하면 다음과 같습니다.
|
성능도 매우 좋아서
if( obj[ prop ] != null )
> 80 ms
if( obj.hasOwnProperty( prop ) )
> 134 ms
if( prop in obj )
> 49 ms
위 두 조건문 보다 월등히 빠른 속도를 보여줬습니다.
Object, Dictionary 에서 search가 가능합니다.
굿굿
p.s) 몰랐던 분 손~ ㅋㅋ (일단 저 먼저 손~)
For the better.