var, let, const의 차이점 var는 함수 스코프 var (variable) var은 함수스코프 또는 전역스코프의 변수를 선언하고 선택적으로 값을 초기화할 수 있다. javascript에서 var, let, const를 이용해 변수를 선언하고 각각의 차
반복문은 어떤것을 반복적으로 시행할때 사용하며, 대표적으로 for와 while이 있다. For문 어떤 특정한 조건이 거짓으로 판별될 때까지 반복하며,for (시작; 조건; 끝) {내용}와 같은 구성으로 이루어져있다.
템플릿 리터럴(Template Literal) 템플릿 리터럴은 JS에서 문자열을 입력하는 방식으로, 백틱을 사용해 정의할 수 있으며, (1) 여러 줄에 걸쳐 문자열을 선언하고, (2)문자열 중간에 변수를 바로 대입할 수 있다. (1) 여러줄에 걸쳐 문자열 선언하기
If와 else 그리고 else if를 사용해 특정 조건을 만족할 경우 특정 작업이 수행되도록 마법을 부릴 수 있다. if와 else 그리고 else if (1) 기본 문법 (2) 친구를 찾는 코드 8줄 오늘의 생각 if, else 조건문이 간단해보여 참고하던
array method 중 slice, splice, push, pop, filter, map 을 활용한 함수를 작성해보세요 > 많은 데이터를 저장하고 처리하기 위해 Array(배열)를 사용할 수 있다. 선언방법 (1) 빈 배열 선언 > 배열 생성 > 배열 출력
divideArrayInHalf 함수를 다음과 같이 구현해주세요.divideArrayInHalf 함수의 인자인 array는 숫자 값으로만 구성되어 있으며 정확히 총 5개의 요소(element)로 구성되어 있습니다.array의 요소들 중 10과 같거나 작은 값의 elem
sliceCityFromAddress 함수를 구현해 주세요.sliceCityFromAddress 함수는 address 인자를 받습니다.address 인자에는 주소를 나타내는 string이 주어집니다.주어진 주소가 어느 도시인지를 찾아내서, 해당 주소에서 도시 부분만 삭
1. 데이터를 정렬하는 Array와 Object. 함수 생성 1. 데이터 정렬 (1) Array[] (2) Object{} 2. 함수 (1) 함수의 기본 (2) 백틱을 사용한 pretty cool string🤟 (3) Return (4) 사칙연산 오늘의
객체(Object)는 0개 이상의 프로퍼티로 구성된 집합이며, 프로퍼티는 Key(이름)와 Value(값)로 구성된다. 객체(Object)는 {}(중괄호)로 감싸져 있고,콜론으로 구분된 프로퍼티 이름/프로퍼티값의 쌍들이 쉼표로 분리된 목록의 형태이다.property 이
다음 요구사항을 충족하는 객체를 만들어서 return 해주세요.objData가 갖고 있는 property는 3개 입니다.sumAmount: 총 판매량sumReview: 총 리뷰개수sumLike: 총 좋아요수 이번에는 인자로 받은 데이터를 조합해서, 구조를 바꿔서 리턴합
Class 란? class는 함수다. 함수를 함수표현식과 함수 선언으로 정의할 수 있듯이, class도 class 표현식과 class 선언 두가지로 class는 몸체에 0개 이상의 메서드만 정의할 수 있다. class 몸체에서 정의 할 수 있는 메서드는 construc
arrow function > arrow function은 es6에서 추가된 새로운 함수 표현방법이다. * 1) 이름없는 함수 표현 * 2) 이름이 있는 함수 표현 3) 호출은 두 함수 모두 동일한 방법으로 할 수 있다. 4) ES5 함수를 변수에 저장하기 E
객체의 특정 키의 값을 가져오는것도 가능하지만, 반대로 객체에 특정 키를 만들고 값을 할당하는것도 가능하다. information이라는 객체를 먼저 하나 만들고, 여기에 키와 값을 만들어주고,verb의 값을 키로, project의 값을 그 키의 값으로 할당해준다. A,
Array안에 있는 값 중 최댓값과 최솟값을 여러 방법으로 구해보자👻변수를 선언할 때 기본값으로 const를 사용했으나, let min = arr\[0]의 경우 3줄 아래에서 재할당을 해줄 필요가 있으므로 let 을 사용했다. arr\[0]을 min의 기준값으로 잡아