자바스크립트
자바스크립트의 기본 문법 :: 어휘 문법(Lexical Grammar)
2018. 6. 12.자연어부터 시작해서 컴퓨터 언어까지 모든 언어는 의사소통을 위한 규칙이 존재합니다. 자바스크립트 역시 다양한 어휘와 문장을 만드는 규칙이 존재합니다. 기본적으로 모든 언어는 문자를 조합하여 의미있는 단어를 만들고 단어를 조합하여 문장을 만듭니다. 자바스크립트와 같은 컴퓨터 언어도 마찬가지로 가장 저수준 문법인 어휘(Lexical)에 대한 구조를 먼저 정의하고 어휘를 이용해 표현식(Expression)과 연산자(Operator) 그리고 문장(Statement) 등을 정의하여 완벽한 프로그램을 만들 수 있습니다. 어휘 문법(Lexical Grammar)어휘 문법은 많은 사람들이 간과하고 그냥 넘어가지만, 자바스크립트를 이루고있는 가장 기본적이고 작은 단위의 규칙입니다. 가장 기본적인 만큼 가장 중요한 부분이..
자바스크립트(JavaScript)란? :: 자바스크립트의 역사와 활용성
2018. 5. 19.어떤 것을 배울 때 그것의 역사부터 알아보는 것이 배움에 도움이 된다고 생각하여 자바스크립트의 역사를 간단히 알아보고자 합니다. 자바스크립트의 탄생자바스크립트(JavaScript)는 넷스케이프 브라우저에서 동적인 웹페이지를 구현하기 위해 1955년 넷스케이프사의 Brendan Eich가 만든 언어입니다. 처음에는 LiveScript라는 이름으로 개발되었지만 한창 인기를 끌었던 Java의 명성에 숟가락을 얹으려고 JavaScript로 이름을 바꾸게 됩니다. 두 언어는 C언어로 개발되었다는 점 외에 공통점이 매우 적지만 이름이 비슷하다는 이유로 현재까지도 큰 혼란을 야기하게 됩니다. 그 후 마이크로소프트는 익스플로러에서 구동되는 JScript를 발표하게 됩니다. JScript는 자바스크립트와 대부분 호환 가..
윈도우 및 우분투 Node.js 설치하기
2016. 6. 2.윈도우에서 Node.js 설치하기Node.js 홈페이지(http://nodejs.org)를 방문하여 원하는 버전의 설치 파일을 다운받습니다.별 다른 작업 없이 설치를 진행하면 설치가 완료되며 자동으로 PATH가 등록됩니다. 윈도우에서 Node.js 설치 확인하기설치가 정상적으로 되었는지 확인하기 위해서 윈도우키+R(실행창) -> cmd 를 입력하여 명령 프롬프트를 실행합니다. 명령 프롬프트 창에서 설치된 노드와 NPM의 버전을 확인하기 위해 node -v, npm -v 명령어를 차례대로 입력해줍니다.node -v # v6.2.0 npm -v # 3.8.9위와 같이 버전이 출력되면 Node.js가 정상적으로 설치되어 작동하고있다는 것입니다. 윈도우에서 노드 글로벌 패키지의 설치 경로는 %AppData%\n..