04. SQL SELECT 세부 명령어 실습 1

1. 인트로 SELECT의 강력한 세부 기능인 ORDER BY(오더 바이), DISTINCT(디스팅트), LIKE(라이크), IN(인)을 깊이 있게 익힌다. 이 기능들로 원하는 데이터를 정확하게 추출하는 능력을 키운다. 2. 실습 DB 준비 import sqlite3 import pandas as pd conn = sqlite3.connect("webtoon.db") cur = conn.cursor() cur.execute(""" CREATE TABLE IF NOT EXISTS webtoons ( id INTEGER PRIMARY KEY AUTOINCREMENT, title TEXT NOT … 더 읽기

09. 함수

1. 함수란?  여러 동작을 묶어놓은 명령어 덩어리 입니다 1.1. 함수의 성분 🔑매개변수,인수,return 함수는 매개변수,인수,리턴의 3요소가 있습니다. 믹서기의 예를 들어 보겠습니다. 아래의 믹서기는 어떤 것이든 재료만 넣으면 무조건 갈아서 섞어 줍니다. 이때 믹서기의 기능을 자바스크립트에서는** 함수라고 부릅니다. 이때 믹서기에 넣을 재료를 자바스크립트에서는 인수라고 부릅니다. 믹서기는 재료를 넣는 곳과 결과물이 나오는 곳이 다른데요. 이때 재료를 넣는곳에 들어가는 … 더 읽기

05. 변수와자료형

1. 변수 1.1.변수란? ✅ 변수(상수)란? 데이터(값/자료)를 저장 할 수 있는 메모리 공간 변하는 값은 변수 let, var 변하지 않는 값은 상수 const ✅ 변수 사용 이유 변수를 쓰는 이유는 코드의 재활용성을 높여준다. 1.2.변수의사용 1.2.1. 선언과할당 let currentYear; //올해 연도의 변수 선언 let name; // 이름의 변수 선언 let age; // 나이의 변수 선언 let currentYear, … 더 읽기

21. 이벤트

1. 이벤트 자바스크립트에서 이벤트는 웹 페이지에서 발생하는 특정한 동작이나 사건을 의미합니다. 사용자의 마우스 클릭, 키보드 입력, 페이지 로딩 완료, AJAX 요청 완료 등과 같은 다양한 상황에서 이벤트가 발생할 수 있습니다. 웹브라우저나 사용자가 행하는 어떤 동작을 이벤트라 칭하며 웹 브라우저 내에 새로운 페이지를 불러오는것도 이벤트에 해당합니다. 웹문서 영역 내에서 이루어 지는 동작에 한해 이벤트라 하며 웹문서 … 더 읽기

01. 자바스크립트 기초

1. 변수 선언: let, const var 대신 let과 const를 사용합니다. React에서는 주로 const를 사용합니다. 예제 1: let과 const의 차이 let age = 20; // let: 재할당 가능한 변수 age = 21; // 값 변경 가능 console.log(age); // 21 출력 const name = '철수'; // const: 재할당 불가능한 상수 // name = '영희'; // 오류 발생! … 더 읽기

22. windowlocation

URL 정보 확인을 위한 window.location 속성 사용 window.location 속성을 사용하여 현재 페이지의 URL 정보를 확인할 수 있다. window.location은 Location 객체를 반환하며, 이 객체의 여러 속성을 통해 URL의 다양한 정보를 확인할 수 있다. 예시 URL: https://coalacoding.com/documentation?category=1 window.location.href // "https://coalacoding.com/documentation?category=1" window.location.protocol // "https:" window.location.host // "coalacoding.com" window.location.hostname // "coalacoding.com" window.location.port // "" window.location.pathname // "/documentation" window.location.search // … 더 읽기

13. 객체

1-개념 1-1-정의 0개 이상의 프로퍼티(property:속성) 의 집합. 화살표함수에서는 함수의 렉시컬 스코프를 가르킴" const person = { name: 'Kim', // 프로퍼티 age: 30, // 프로퍼티 ~~ greet: function () { // 메서드 return `Hello, I'm ${this.name}`; } ~~greet() { // 메서드 return `Hello, I'm ${this.name}`; } }; 프로퍼티는 키(key)와 값(value)으로 구성됨. 프로퍼티: 객체의 상태를 나타내는 값 … 더 읽기

12. 클로저

1. 가비지컬렉션 콜스택에서 메모리를 자동으로 삭제하는 과정을 가비지 컬렉션이라고 하고 이 시스템을 가비지 컬렉션 이라고 한다. 메모리의 누수를 방지하려는 목적으로 평가가 완료된 코드를 콜스택에서 제거하는 것인데 자바스크립트는 이것을 자동으로 지원한다. 1-1-가비지 컬렉터(Garbage Collactor): 메모리에서 더이상 사용되지 않는 실행컨텍스트 감지하고 해당 메모리를 회수 하여 삭제하는 시스템 function outer() { let a = 10; return function inner() … 더 읽기

10. 콜백-함수

함수는 매개변수(parameter)를 넣을 수 있다. 함수는 값을 반환할 수 있다 함수는 javascript의 꽃이라고 불리는 이유는 함수가 정말 많은 곳에서 사용되기 때문입니다. 함수 중 callback(콜백) 함수의 개념을 이해 한다면 함수의 세계는 일차정복 하시는 겁니다. 콜백 함수는 함수가 나중에 불린다고 해서 CallBack 함수입니다. 보통 콜백 함수를 구현할 때 함수의 인자에 함수를 넣는 방식으로 진행합니다. //1. sayHello라는 함수가 … 더 읽기

08. 제어문

💡 1. 제어문 제어문이란 프로그램의 실행 흐름을 제어하는 구문 입니다. 1.1. 조건문 1.1.1. if 프로그래밍을 할때는 특정 조건과 명령에 따라 실행 순서를 정해야 합니다. 이때 특정 조건이 맞는지 확인하기 위해 조건문 을 사용하며 프로그래밍 시 가장 빈번히 사용하는 구문입니다. 조건문을 작성할때 if라는 명령어를 사용합니다. 그리고 if문에 구체적인 조건의 내용을 작성하는데 이때 다양한 연산자를 활용하여 조건의 범위를 … 더 읽기