ES5에서는 var을 썼지만, ES6부터는 let과 const 사용var (재선언 가능)let (재선언 불가능)const (재선언, 재할당 모두 불가)한 번 변수를 선언해 놓으면 필요할 때 언제든 호출하여 사용 가능값을 수정해야 할 때, 일일히 수정하지 않아도 변수만
slice 메소드는 start값부터 end - 1 값까지의 복사본을 <span style="color: \`\`\`javascriptlet numbers = 10, 20, 30, 40, 50;console.log(numbers.slice(2, 4)); // 20,
1. 함수 생성 함수 선언문 방식 함수 선언문 방식은 리터럴 표기법과 같이 선언하는 방법이다. > 리터럴 표기법: 변수를 선언함과 동시에 그 값을 지정해주는 표기법 위의 예시를 보면 리터럴 표기법으로 표현하게 되면 그 변수명이 꼭 정의되어야 한다. 함수 선언문 방식도
Repl에서 문제를 풀다가 마지막쯤에 object 문제를 만나게 되었다.이미 존재하는 객체의 value값들을 조건에 맞게 변경하고, 새로운 key값들을 추가해서 새로운 객체를 반환하는 문제였다. 단순히 객체에 key와 value를 추가하는 것은 어렵지 않지만, 조건이
Javascript에서 HTML 요소에 접근하기 위해서는 DOM(Document Object Model)에 접근해야 한다. DOM을 제어할 수 있도록 도와주는 함수에는 여러 종류가 있다. 그 중, getElementBy...()을 사용하는 것과, querySelecto
⏳ 문제 재귀를 사용하여 팩토리얼(factorial)을 구하는 함수를 구현해주세요. 팩토리얼이란 1에서부터 n까지의 정수를 모두 곱한것을 말합니다. 재귀함수란? 내부에서 자기 자신을 호출하는 함수 무한루프를 방지하기 위해 함수를 종료하는 조건식을 포함해야함 반복문보다