일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 자바
- 우아한테크
- SQL입문
- DoitSQL
- 숫자형식오류
- 크롤링 오류
- 자바 예외
- 함수
- DoitSQL입문
- 크롤링
- html
- 웹 브라우저 전쟁
- 생성자
- 배열 예제
- 숫자 형식
- SQL
- 자바 오류
- 페이지분석
- HTML역사
- 데이터베이스
- DoIt
- R1C3
- 키-값 데이터베이스
- 배열 3요소
- 예제
- 예외
- 함수 선언
- Doit입문SQL
- dbms
- 웹브라우저 수용도
- Today
- Total
목록전체 글 (221)
프로그래밍
2023.12.07.목 오류 메세지 There is no formatter for 'python' files installed. "autopep8" 혹은 "Black Formatter" 등의 파이썬 formater 확장이 설치되어 있음에도 불구하고 줄정렬 시도시(Ctrl + Shitt + F) formatter가 없다고 나오는 오류이다 해결 파이썬 확장 버전을 변경한다 v2023.20.0 에서 오류가 나서 v2023.18.0 버전으로 변경하였다 현재 v2023.20.0 버전에 오류가 있는 듯하다 이외에 다른 확장이나 설치 등 변경 한것이 없다 해당 이슈 참고 https://github.com/microsoft/vscode-python/issues/22412 python There is no formatt..
2023.12.04.월 함수 함수는 재사용 가능한 코드 블록을 정의하는 데 사용된다 함수를 사용하면 특정 작업을 수행하는 코드를 그룹화하고 호출할 수 있다 함수 정의와 호출 `function` 키워드를 사용하여 정의하며 함수의 이름, 매개변수 목록, 중괄호로 둘러싸인 코드블록으로 구성된다 // 함수 정의 function add(a, b) { return a + b; } // 함수 호출 let sum = add(3, 5); console.log(sum); // 출력 결과: 8 함수의 매개변수에 기본값을 설정할 수 있다(ES6부터 가능) function greet(name = "Guest") { console.log(`Hello, ${name}!`); } greet(); // 출력 결과: Hello, Gue..
2023.12.04.월 배열 여러 값을 하나의 변수에 저장하는 데이터 구조이다 다양한 유형의 데이터를 저장할 수 있으며 각 요소는 인덱스를 가지고 있다 배열 생성 자바스크립트에서 배열은 object 데이터 타입이며 객체 취급된다 배열에는 여러 개의 타입을 저장할 수 있다 // 빈 배열 생성 let myArray = []; // 초기값을 가진 배열 생성 let fruits = ['사과', '바나나', '딸기']; // 다양한 데이터 유형을 가진 배열 let mixedArray = [1, 'Hello', true, { key: 'value' }]; // 배열의 길이 확인 console.log(fruits.length); // 3 // 배열은 object 타입 console.log(typeof myArray)..
2023.12.01.금 리액트 설치 및 환경설정 리액트는 Node.js의 설치를 필요로 하니 설치해준다 Node.js와 함께 npm 또한 같이 설치 된다 https://nodejs.org/en/download/ Download | Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 버전 확인 Node.js와 npm의 버전을 확인할 수 있다 :: node.js 버전확인 node --version :: npm 버전확인 npm --version 새로운 react 프로젝트 초기화 Create React App 명령줄로 기본 설정으로 빠르게 새로운 React 프로젝트를 설정 가능하다 :: npm을 사용..
2023.11.30.목 에러 처리 에러 처리는 코드의 안정성을 높이고 예상치 못한 상황에서 애플리케이션의 정상적인 동작을 유지하는 데 도움이 된다 try-catch 문 try 블록 안에는 예외가 발생할 수 있는 코드를 작성한다 예외가 발생하면 catch 블록이 실행되어 예외를 처리한다 try { // 예외가 발생할 수 있는 코드 throw new Error("예외 발생!"); } catch (error) { // 예외 처리 console.error("에러 발생:", error.message); } finally { // 항상 실행되는 코드 (옵션) console.log("Finally 블록"); } throw 문 throw 문을 사용하여 명시적으로 예외를 발생시킬 수 있다 function divide(a..
2023.11.30.목 제어문 제어문(Control flow statements)은 프로그램의 실행 흐름을 제어하는 데 사용되는 구문이다 제어문은 조건에 따라 코드 블록을 실행하거나 반복적으로 코드를 실행하도록 지시하는 등의 역할을 한다 주요 제어문에는 조건문과 반복문이 있다 조건문 프로그램이 특정 조건에 따라 다른 동작을 하도록 제어하는 데 사용한다 조건문은 주어진 조건이 참(True)이면 특정 블록의 코드를 실행하고 조건이 거짓(False)이면 다른 블록의 코드를 실행한다 if - else if - else 문 switch - case 문 if - else if - else 문 if문과 else if문의 조건을 차례대로 검사하여 true면 실행한다 일치하는 조건이 없으면 else문이 실행된다 if (..