freecodecamp 정리 [JS 21~70]
- 배열의 마지막 값 쉽게 가져오기. 인덱스가 0부터인 특성 이용const colors = ['white', 'black', 'red', 'blue'];colors[colors.length - 1]; // 결과 : 'blue', 배열의 길이에서 1을 뺀 값 = 마지막 인덱스 값 - 배열명.pop() : 배열 맨 뒤 값을 배열에서 제거하고, 그 값을 returnconst colors = ['white', 'black', 'red', 'blue'];colors.pop();consol.log(colors); // 결과 : ['white', 'black', 'red']consol.log(colors.pop()); // 결과 : ['blue'] - 배열명.push() : 배열 맨 뒤에 값을 추가하고, 값이 추가된..
2024. 10. 19.
Javscript 기초 문법 02 - 조건문, 논리연산자, 반복문, 화살표함수, 전개구문, map(), filter()
불리언 연산어떤 값이 true인지 false인지 판단하는 연산. Boolean() 꼴을 활용빈 문자열 '', 숫자 0, false, null, undefined, NaN 은 false를 출력하고, 이외의 모든 값은 true를 출력객체와 배열은 항상 true로 판단됨Boolean(''); // 출력 : falseBoolean(0); // 출력 : falseBoolean(); // 출력 : falseBoolean([a, b, c]); // 출력 : trueBoolean({key1 : value1, key2 : value2, key3 : value3}); // 출력 : true 조건문조건의 값이 true일 때, 명령을 실행if (조건1) { 명령1 // 조건1 === true면, 명령1 실행} else if ..
2024. 10. 18.