왜 그런지는 몰라도, 자바스크립트 프로그래밍을 하다가
var aElements = new Array();
와 같이 "new" 구문을 만나면, 프로토스의 프로브가 건물 소환하는 느낌이 든다. 프로브는 그야말로 모든 것이 소환아닌가, 어딘가에 무한히 있는 건물을 소환할 위치만 지정해주는 그 방식.

프로토스는 말그대로 원형(Proto)이라는 뜻인데,
      1 <script>
      2 Array.prototype.unit = 'Zealot';
      3 var    aElements = new Array();
      4 window.alert( aElements.unit );
      5 </script>
이렇게 하면 어딘가에 있는 Array 프로토타잎에 Zealot 이라는 unit을 추가하여 소환되는 모든 Array에는 'Zealot' 이라는 이름을 가진 Array가 만들어진다.

내 사랑 프로토스!


신고
크리에이티브 커먼즈 라이선스
Creative Commons License
  1. inureyes 2007.11.12 01:21 신고

    아아 이해가 쏙쏙 되는 것이 더 무섭습니다. T_T 이해가 되면 안되는데 흑흑

  2. egoing 2007.11.12 09:44 신고

    넘치는 센스입니다.

+ Recent posts