javascript

· javascript
프로그래밍 패러다임특정 관점과 접근 방식에 따른 개발자의 코딩방식절차적 프로그래밍 (PP, Procedure Programming)객체지향 프로그래밍 (OOP, Object Oriented Programming)함수형 프로그래밍 (FP, Functional Programming) 선언형 VS 명령형특성선언형명령형 접근방식프로그래머 관심사항원하는 정보가 무엇인가 - what어떤 변환이 필요한가작업을 수행하는 방법(알고리즘) - how상태변경 추적상태(값 변경)없음(값을 복사)상태값 참조가 중요실행절차중요도 낮음중요도 높음제어 흐름재귀를 비롯한 함수 호출반복문, 조건문, 함수 호출구현단위일급 객체와 데이터 콜렉션으로 함수 사용구조체 또는 클래스 함수형, 논리형 프로그래밍절차형, 객체지향적 프로그래밍 Java..
· javascript
dotenv 설치 npm install dotenv .env 파일에 설정하고 싶은 환경 변수를 변수명=값 형태로 아래와 같이 선언한다. # .env DB_HOST=127.0.0.1 DB_PORT=3306 DB_USER=root DB_PASSWORD=0000그 다음 .env 파일의 환경 변수 값을 불러오려면 아래와 같이 사용해주면 된다. require('dotenv').config(); console.log(process.env.DB_HOST); // 127.0.0.1 console.log(process.env.DB_PORT); // 3306 console.log(process.env.DB_USER); // root console.log(process.env.DB_PASSWORD); // 0..
· javascript
반복 순서: forEach 메서드는 배열의 순서에 따라 요소를 순차적으로 처리합니다. 반면, for...of 루프는 반복 가능한 객체를 순회하면서 값을 추출하는 것으로, 요소의 순서를 보장하지 않습니다. return 키워드의 영향: forEach 메서드의 콜백 함수 내에서 return 키워드를 사용하더라도 반복을 멈출 수 없습니다. 그러나 for...of 루프에서는 return 키워드를 사용하여 반복을 중지할 수 있습니다. 이를 활용하여 조건을 만족하는 경우 반복을 중단할 수 있습니다.
밤밭황제
'javascript' 카테고리의 글 목록