자바스크립트

백괴사전, 너희 모두의 백과사전
이동: 둘러보기, 검색

자바스크립트(JavaScript)자바와 신기하게 닮은 프로그래밍 언어이다. 비슷한 예로 베이식과 신기하게 닮은 VB스크립트(일명 비베스크립트)도 있다.

역사[편집 | 원본 편집]

199x년, 세계 멸망에 관심이 많은 사람들은, 새로 발명된 인터웹을 통해 소통을 하기 시작했다. 사람들은 소행성지구 충돌, 윤희의 사망, 위뷁이라는 가상의 인터웹 사이트의 출몰 등을 세계 멸망의 원인이라고 생각하고, 각자의 컴퓨터로 시뮬레이터를 돌리기 시작했다.

하지만, 모든 사람들은 각자의 신념이 있었고, 그 때문에 서로는 서로의 시뮬레이션 결과를 믿을 수 없었다. 몇몇 사람들은 직접 시뮬레이션 프로그램을 만들어 소스 코드를 배포하였지만, 모든 사람들의 운영체제가 달라 컴파일조차 할 수 없었다.

이에 사람들은 아예 인터웹을 통해, 웹 브라우저 상에서 지구 멸망 시뮬레이션을 돌릴 방법을 생각해내려 했지만, 불행히도 그럴 수가 ㅇ벗었다. 활동X같은 것을 쓰는 사람들이 대한민국에서 나타나기 시작하고, 몇몇은 자바어로 된 시뮬레이터를 이용하기 시작했지만, 대부분의 사람들은 그런 마레기같은 짓을 할 수 없었다.

이에 군가가 {자바어를 적당히 뜯어 고쳐, 웹 브라우저에서도 쉽게 시뮬레이터를 돌릴 수 있는 프로그래밍 언어를 만들었는데, 이것이 자바스크립트이다. 어떻게 자바를 뜯어 고쳤는지, 가 뜯어 고쳤는지에 대해서는 알려진 바가 없다.

자바와의 관계[편집 | 원본 편집]

비록 자바스크립트와 자바어는 전혀 다른 곳에서 만들어진 언어들이지만, 아래와 같이 많은 점들이 놀랍도록 비슷하다. 이건 미국 정부의 음모가 분명하다.

  • 줄 끝을 ';'로 끝낸다는 점.
  • 뱀장어와 달리 들여쓰기가 필수가 아니라는 점.
  • {와 }로 블럭을 만든다는 점.
  • if문, while문, do-while문, for문, switch-case문등의 구조가 같다.
  • 객체지향 언어라서 클래스의 생성이 된다는 점. 단 그 클래스가 함수라는 점은 대단한 함정이다.

하지만 현재 미국 정부는

“저희와 관련있는 사항이 아닙니다.”

미국 정부, 진실을 은폐하며

라고 이 사실을 은폐하고 있다. 수상하다.

다른 점도 있기는 하지만, 변수 선언이 느슨하다던지같이 사소한 것들 뿐이다.

용도[편집 | 원본 편집]

초기에는 지구 멸망 시뮬레이터를 돌리는데 사용하였지만, 2000년이 지나자 아무도 이 문제에 관심을 가지지 않았고, 대신 자바스크립트는 여러 용도에 사용되게 되었다.

  • 지금 가 보고 있는 이 백괴사전에서도 영국 음식의 맛처럼 조금 들어가 있다.
  • 사람들이 아주 화려한, 그러나 아무짝에도 쓸모 없고 컴퓨터CPU를 가열하는데 쓰이는 각종 것들 (네비게이션 따위)을 만드는데 쓰인다.
  • alert(document.cookie)같이 쿠키를 보여주는 데 쓰이기도 한다.

써 보니까 얼마 없기는 하지만, 알 게 뭐야

[편집 | 원본 편집]

자바스크립트는 매우 간단하여, 다른 프로그래밍 언어와 달리 이해하기가 매우 쉽다.

예를 들어, 아래 코드는 "백괴사전"을 출력하는 매우 간단한 코드이다.

(function(____,__,___,_,_____){___(["window[",
"=String,new ","('","lert')](",".fromCh",["r",
]+"Code.","pply ( ",",'11"+[____]+"0Y7O"+_____
+"IC'.m","tch(new RegEx"+"p( '....','g') ).m",
"p(function(","){return p","rseInt(",","+(____
/2+2)+",'"+__+"')})))"][__](_))}(~~'69','join'
,window["\x65\x76\x61\x6c"],'a',0x001dE2d+~~[~
~[]],"위키백과:(",0xFACEB00C-'Uncyclopedia'))

도보시오[편집 | 원본 편집]