본문 바로가기
728x90

자바스크립트기초3

카테고리이미지 JavaScript 기초 강의 8편: 오류 처리와 디버깅 기법 1. JavaScript에서의 오류 처리JavaScript에서 코드를 실행할 때 발생하는 오류는 프로그램을 중단시킬 수 있습니다. 이러한 오류를 적절히 처리하면 프로그램의 안정성을 높일 수 있습니다. JavaScript에서는 try...catch 구문을 사용하여 오류를 감지하고 처리할 수 있습니다.try...catch 기본 문법try { // 잠재적으로 오류가 발생할 수 있는 코드 let result = riskyFunction(); console.log(result);} catch (error) { // 오류가 발생했을 때 실행되는 코드 console.error("오류가 발생했습니다:", error.message);}코드 설명try 블록 안에 오류가 발생할 수 있는 코드를 작.. 2024. 12. 8.
카테고리이미지 JavaScript 기초 강의 4편: 함수의 고급 사용법 (클로저, 콜백 함수, 화살표 함수) 1. 클로저(Closure)클로저는 함수와 그 함수가 선언된 렉시컬 환경(Lexical Environment)의 조합입니다. 클로저는 함수가 외부 함수의 변수에 접근할 수 있는 기능을 제공합니다. 클로저는 자바스크립트에서 정보 은닉이나 함수 내부 상태 유지에 사용됩니다.클로저의 기본 예제function createCounter() { let count = 0; // 외부 함수의 변수 return function() { // 내부 함수 (클로저) count++; return count; };}const counter = createCounter();console.log(counter()); // 1console.log(counter()); // 2console.lo.. 2024. 12. 4.
카테고리이미지 JavaScript 기초 강의 3편: 배열과 객체 다루기 1. 배열(Array)배열은 여러 개의 데이터를 순서대로 저장할 수 있는 자료 구조입니다. 배열의 요소는 어떤 데이터 타입이든 포함할 수 있으며, 인덱스를 사용하여 접근합니다.배열 선언과 기본 사용법// 배열 선언let fruits = ["apple", "banana", "cherry"];// 배열 요소 접근console.log(fruits[0]); // "apple"// 배열 요소 변경fruits[1] = "blueberry";console.log(fruits); // ["apple", "blueberry", "cherry"]// 배열 길이console.log(fruits.length); // 3배열 메서드JavaScript는 배열을 조작할 수 있는 다양한 메서드를 제공합니다.1) push()와 pop.. 2024. 12. 3.
728x90