본문 바로가기

자바스크립트 기본 문법4

[ JavaScript ] 자바스크립트 기본 문법 | 상속(inheritance)이란 무엇인가? 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 자바스크립트 기본 문법 :: 상속 객체는 연관된 로직들로 이루어진 작은 프로그램이라고 할 수 있습니다. 상속(inheritance)은 객체의 로직을 그대로 물려 받는 또 다른 객체를 만들 수 있는 기능을 의미합니다. 단순히 물려받는 것이라면 의미가 없고, 기존의 로직을 수정하고 변경해서 파생된 새로운 객체를 만들 수 있게 해주는 것이 상속의 역할입니다. 지난 포스팅에서 사용했던 코드를 들고와 보도록 하겠습니다. function Person(name){ this.name = name; this.introduce = function(){ return 'My name is '+this.name; } } va.. 2021. 2. 4.
[ JavaScript ] 자바스크립트 기본 문법 | 반복문 for 문법 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 자바스크립트 기본 문법 :: 반복문 - for 자바스크립트에서 반복을 표현하는 방법 중 하나인 for는 아래의 형식을 하고 있습니다. for(초기화; 반복조건; 반복이 될 때마다 실행되는 코드){ 반복해서 실행될 코드 } 예시를 보도록 하겠습니다. for(var i = 0; i < 10; i++){ console.log('test'+i); } for문은 제일 먼저 '초기화'를 합니다. 위의 예제에서 초기화는 var i = 0; 이라고 할 수 있습니다. 그 다음에는 '반복조건'인 i < 10이 실행됩니다. 이 때 반복조건이 참이면 중괄호 안의 내용이 실행됩니다. 처음 반복할 때는 i의 값이 0이기 때문에.. 2021. 2. 2.
[ JavaScript ] 자바스크립트 기본문법 | while 문법 | 반복문 while 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 개인 공부용으로 정리한 포스팅임을 미리 알립니다. 반복문의 문법 반복문의 문법은 여러가지가 있습니다. 각각의 구문은 서로 대체 가능하기 때문에 상황과 취향에 따라서 선택해서 사용하면 됩니다. 대표적으로 while 과 for 를 이용하여 반복문을 작성할 수 있습니다. 자바스크립트 기본 문법 :: 반복문 - while문 while (조건){ 반복해서 실행할 코드 } 형식은 위와 같습니다. 예제로 살펴볼까요? while(true){ document.write('test'); } 위의 예제에서 while은 무한반복이기 때문에, 실행하지 않는 것을 권해드립니다. while의 반복조건 아래의 반복문은 i의 값을 1씩 순차적으로 증가시킴으로서 반복의 지속 여부를 .. 2021. 2. 2.
[ JavaScript ] 자바스크립트 기본 문법 | 대입 연산자, 동등 연산자, 일치 연산자 | Undefined 와 null 차이점 해당 포스팅은 생활코딩의 이고잉 님의 강의를 기반으로 작성된 포스팅임을 미리 알립니다. 자바스크립트 기본 문법 :: 대입 연산자(Assignment operator) 대입 연산자는 변수에 값을 대입할 때 사용하는 연산자입니다. 기호는 = 을 사용합니다. 변수명 = 상수 혹은 변수; 사용하는 형식은 위와 같습니다. var a=0; a=1; // 대입연산자를 이용하여 a라는 변수에 1을 대입. console.log(a); 자바스크립트 기본 문법 :: 동등 연산자(Equal Operator) 동등 연산자는 좌항과 우항을 비교하여 값이 같다면 True 를, 다르면 False를 반환하는 연산자입니다. 기호는 == 을 사용합니다. console.log(1==1); // true console.log(1==2); /.. 2021. 2. 2.