전체 글 (291) 썸네일형 리스트형 자바스크립트 클래스의 기본 기능 자바스크립트 클래스의 기본 기능 📌 객체 지향 C언어를 제외한 모든 프로그래밍 언어는 객체 지향(Object Oriented) 라는 패러다임을 기반으로 만들어진 언어입니다. 객체를 우선적으로 생각해 프로그램을 만든다는 방법론입니다. 객체를 만들고 객체들의 상호작용을 중심으로 개발하는 방법론 📌 클래스 객체틀, 객체를 효율적이고 안전하게 만드는 틀입니다. 📌 객체 속성과 메소드를 갖는 것 📌 코드 패러다임 과거의 패러다임 : 짧고 빠른 코드를 작성하자! 현재의 패러다임 : 쉽게 읽을 수 있는 코드를 작성하자 객체.매개변수 입력하는것을 줄이기 위해 아래와 같은 코드로 구현. 📌 객체 매개변수 예외 처리 📌 추상화(Abstraction) 어떤 대상에서 나에게 필요한 것만 추출해 내는 것 현실 객체는 수많은 속.. 자바스크립트 예외 처리 자바스크립트 예외 처리 구문 오류와 예외 📌 오류의 종류 1. 프로그램이 실행조차 되지 않는 오류 구문오류(syntaxError) 2. 프로그램 실행 중간에 발생하는 오류 런타임 오류(runtimeError) 예외(Exception) 📌 구문오류 SyntaxError > console.log('안녕하세요' Uncaught SyntaxError: missing ) after argument list 📌 예외 TypeError ReferenceError RangeError > console.rog('안녕하세요') Uncaught TypeError: console.rog is not a function at :1:9 📌 기본 예외 처리 querySelector() 메소드에서 body에 h1태그가 없으니 예외가.. 자바스크립트 localStorage 객체 자바스크립트 localStorage 객체 📌 localStorage 객체 웹 브라우저가 기본적으로 제공하는 객체 document.addEventListener('DOMContentLoaded', ()=> { localStorage.getItem(키) //저장된 값을 추출 localStorage.setItem(키, 값) //값을 저장 localStorage.removeItem(키) //특정 키의 값을 제거 localStorage.clear() //저장된 모든 값을 제거 }) 이전 1 ··· 88 89 90 91 92 93 94 ··· 97 다음