본문 바로가기

분류 전체보기144

JS - 점검 3(함수에 이해와 활용) 학습 목표 1. 함수에 선언과 사용 2. 함수 표현식이란? 3. 즉시 실행 함수란? 4. 화살표 함수란? 1. 함수에 선언과 사용 2. 함수 표현식이란? 자바스크립트에서 "함수 표현식"은 함수를 변수에 할당하는 방식으로 정의하는 것을 의미합니다. 함수 표현식은 함수를 값으로 다루는 함수형 프로그래밍의 개념 중 하나이며, 매우 유용한 패턴 중 하나입니다. 함수 자체가 식(Expression) 이기 때문에 함수를 변수에 할당하거나 함수의 매개변수로 사용할 수 도 있음 (일급 객체) 3. 즉시 실행 함수란? 자바스크립트에서 즉시 실행 함수(IIFE, Immediately Invoked Function Expression)를 만들려면 함수를 정의하고 즉시 실행 연산자 ()로 둘러싸면 됩니다. IIFE는 함수를 .. 2023. 10. 4.
JS - 점검 2(객체와배열) 학습 목표 1. 객체에 대한 이해와 사용 2. 배열에 대한 이해와 사용 1. 객체에 대한 이해와 사용 객체는 프로그래밍에서 데이터와 그 데이터를 다루는 동작(메서드)을 함께 묶어서 표현하는 자료구조입니다. 내장 객체 (Built-in Objects) 내장 객체는 JavaScript 언어 자체에 내장되어 제공되는 객체들을 말합니다. 이러한 객체들은 JavaScript 프로그래밍에서 기본적인 기능을 제공하며, 모든 JavaScript 환경에서 사용할 수 있습니다. 몇 가지 주요 내장 객체에는 다음과 같은 것들이 있습니다. Object: 모든 객체의 기본이 되는 객체입니다. 다른 모든 객체는 이 객체를 상속받습니다. Array: 배열을 다루는 데 사용되며, 순서가 있는 여러 값을 저장할 수 있습니다. Stri.. 2023. 10. 4.
JS - 점검 1(데이터 타입 및 연산) 학습 목표 1. 자료형에 대한 이해 2. 연산자에 대해 알아 보자 3. var 키워드와 호이스팅에 대한 이해 4. ES6 와 let, const 키워드 1. 자료형에 대한 이해 자료형이란 - 컴퓨터가 처리하는 자료에 형태 자바스크립트 자료형의 특징 느슨한 자료형 체크(weak datatype check) 자바스크립트는 미리 변수의 자료형을 지정하지 않음 변수를 지정하고 원하는 값을 할당만 하면 됨 숫자형 정수 - 소수점이 없는 숫자 , 표현 방법에 따라 8진수, 10진수, 16진수 실수 - 소수점이 있는 숫자, (! 자바스크립트에서는 정밀한 실수 계산을 못 함) 부동소수점 방식으로 숫자를 표현하는 이진법의 한계 때문에 발생하는 문제입니다. 부동소수점 방식은 소수점 위치가 고정되어 있지 않고, 이진법으로 .. 2023. 10. 4.
JS - 사전 기반 지식 기본 개념 자바스크립트(JavaScript)는 웹 브라우저에서 동작하는 스크립트 언어 중 하나입니다. HTML, CSS와 함께 웹 프로그래밍을 할 수 있도록 고안되었으며, 다양한 용도로 사용됩니다. 자바스크립트는 기본적으로 클라이언트 측에서 실행되는 스크립트 언어로, 웹 페이지를 동적으로 만들고, 사용자와 상호 작용하는 기능을 구현할 수 있습니다. 예를 들어, HTML 요소의 속성 값을 변경하거나, 이벤트 핸들러를 등록 하여 사용자의 동작에 따라 새로운 기능을 수행하도록 할 수 있습니다. 또한, AJAX를 이용하여 서버와 비동기적으로 데이터를 주고받는 기능을 구현할 수도 있습니다. 자바스크립트는 브라우저를 제어하는 데 주로 사용되지만, Node.js와 같은 서버 측 프레임워크를 이용하여 서버 측에서도 사.. 2023. 10. 4.