자바스크립트(Javascript)는 객체(Object) 기반의 스크립트 언어이다.앞에 Java가 붙어있어 우리가 흔히 알고 있는 Java와 같은 언어일것 같은 느낌이지만, Javascript와 Java는 완전히 다른 언어이다.사실 초창기에 LiveScript라는 이름이
어제 자바스크립트에 대해 살펴보고 오늘부터 기초를 탄탄하게 하기 위해서 기본 문법부터 차근히 살펴보기로 했다.아이디어를 모두 표현할 수 있는 자바스크립트를 자유롭게 사용하기 위해 열심히 공부해야겠다.Javascript 코드를 HTML 파일에 집어넣으려면 <scri
변수(Variable)란 쉽게 말해 데이터를 넣어두는 공간이다. 즉, 프로그램이 최종적인 해답에 이르기 위한 일련의 '데이터 주고받기'인데, 주고받기를 하는 과정에서 사용하는 데이터를 일시적으로 보관하는 것이 변수의 역할이다. 1. 변수 선언하기(var) 변수 선언이
연산자 부분과 제어구문 같은 경우는 Python과 크게 다르지 않았다. 제어구문에서 살짝 다르게 사용하는 부분 정도? 1. 연산자 연산자(Operator)란 정의된 변수/리터럴에 대하여 미리 결정된 특정 행위를 처리하기 위한 기호다. \* 예를들어, =, -, , 등
1. Strict 모드 Javascript에서 안전성과 효율성 면에서 사용하지 말아야 할 구문을 발견하여 오류로 통지해주는 구조이다. Internet Explorer에서는 Version 10 이상에서만 지원한다. 2. 외부 스크립트를 비동기방식으로 로드하기-async
1. 정규 표현식-RegExp 정규 표현(Regular Expression)은 문자열 패턴을 표현할 수 있는 기법이다. 하지만, 코드를 간략하게 만들 수 있지만 가독성이 떨어질 수 있다. 1.1 /패턴/플래그 슬래시(/) "사이"에는 매칭시킬 "패턴"을 사용한다.
1. 함수 함수란 주어진 입력(파라미터)에 근거하여 특정 처리를 진행한 뒤 결과를 돌려주는 구조를 말한다. 사용자 정의 함수를 정의하는 방법은 크게 네 가지가 있다. function 명령으로 정의하기 Function 생성자 경유로 정의하기 함수 리터럴 표현으
1. Javascript의 객체지향 특징 ES2015에서는 class 구문이 도입되어 코드의 형태가 많이 변경되었다. Javascript에서는 프로토타입을 이용하여 새로운 객체를 생성하는데, 이것을 프로토타입 베이스의 객체지향이라 부른다. \*프로토타입은 어떤 객체의