본문 바로가기
반응형

JavaScript/Mordern JavaScript22

10.삼항 연산자 const array = []; let text = ''; if (array.length === 0) { text = '배열이 비어있습니다.'; } else { text = '배열이 비어있지 않습니다.'; } console.log(text); 위와 같이 특정 조건에 따라 text 값이 달라야 하는 상황이 있다고 가정 const array = []; let text = array.length === 0 ? '배열이 비어있습니다' : '배열이 비어있지 않습니다.'; console.log(text); 다음과 같이 코드 작성 가능 삼항 연산자의 사용법 조건 ? true일때 : false일때 삼항연산자 중첩 가능 const condition1 = false; const condition2 = false; cons.. 2021. 6. 30.
9.프로토타입과 클래스 객체 생성자 - 객체 생성자는 함수를 통해서 새로운 객체를 만들고 그 안에 넣고 싶은 값 혹은 함수들을 구현 할 수 있게 해줌 function Animal(type, name, sound) { this.type = type; this.name = name; this.sound = sound; this.say = function() { console.log(this.sound); }; } const dog = new Animal('개', '멍멍이', '멍멍'); const cat = new Animal('고양이', '야옹이', '야옹'); dog.say(); cat.say(); 객체 생성자를 사용 할 때 보통 함수의 이름은 대문자로 시작, 새로운 객체를 만들 때에는 new 키워드를 앞에 붙여야 함 dog .. 2021. 6. 30.
8.배열 내장함수 forEach 다음과 같은 텍스트 배열이 존재할 시 const superheroes = ['아이언맨', '캡틴 아메리카', '토르', '닥터 스트레인지']; 배열 안에 있는 모든 원소들을 모두 출력해야 한다면 for 문을 사용하여 다음과 같이 구현 const superheroes = ['아이언맨', '캡틴 아메리카', '토르', '닥터 스트레인지']; for (let i = 0; i { con.. 2021. 6. 24.
7.반복문 반복문이란? - 특정 작업을 반복적으로 할 때 사용할 수 있는 구문 for - for 문은 가장 기본적인 반복문 - 특정 값에 변화를 주어가면서 우리가 정한 조건이 만족된다면 계속 반복 for (let i = 0; i 0; i--) { console.log(i); } 배열과 for const names = ['멍멍이', '야옹이', '멍뭉이']; for (let i = 0; i < names.length; i++) { console.log(names[i]); } while VS fo.. 2021. 6. 24.
반응형