본문 바로가기

Javascript/혼공자스

(5)
08 예외처리 https://www.notion.so/Chapter-08-2d86e08edefd43fd811b761f68a2a148?pvs=4 Chapter 08 예외처리 | Notion 08-1 구문 오류와 예외 third-jumpsuit-9e6.notion.site
혼공자스 7 Chapter 객체 노션에 정리 https://third-jumpsuit-9e6.notion.site/chapter07-54acccc60daa4779bf3bd19d3143ae3d chapter07 문서객체모델 처음 보는 코드가 나오면 코드를 하나하나 이해하기 보다 “왜 이것을 사용하는가?”라는 전체적인 흐름으로 이해하기 third-jumpsuit-9e6.notion.site
혼공자스 6 Chapter 객체 06 - 1 객체 객체 (object) : 실제로 존재하는 사물을 의미. 이름 값(key)과 값(value)으로 구성된 속성(property)을 가진 자바스크립트의 기본 데이터 타입 자바스크립트에서 여러 자료를 다룰 때는 객체 사용. 배열도 여러 자료를 다룰 수 있음 → 배열도 객체이기 때문 배열 vs 객체 배열은 요소에 접근할 때 인덱스(index) 사용 객체는 키(key)를 사용 객체는 중괄호{...}로 생성 자료를 쉼표(,)로 연결하여 입력 키: 값 객체의 요소에 접근하는 방법 product['제품명'] product['유형'] product['성분'] product['원산지'] 또는 product.제품명 product.유형 product.성분 product.원산지 온점을 사용하는 것이 더 빠른 코..
혼공자스 Chapter 5 함수 05-1 함수의 기본 형태 함수 코드의 집합을 나타내는 자료형 함수 호출 - 함수 사용 매개변수 - 함수를 호출할 때 괄호 내부에 넣는 자료 리턴값 - 함수를 호출해서 최종적으로 나오는 결과 장점 반복되는 코드를 한번만 정의 후 필요할 때마다 호출하여 반복작업 줄임 기능별로 쪼개 함수별로 나눌 수 있어 전체코드의 가독성 향상 및 수정이 편리하여 유지보수가 용이해짐 여러 코드를 한번에 묶어 실행 가능 ※ 웹브라우저가 내장하고있는 함수의 소스코드는 볼 수 없음 익명 함수 - 이름이 붙어 있지 않는 함수 function () { } 실행결과) function - 함수의 자료형 선언적 함수 - 이름이 있는 함수 function 함수() { } let 함수 = function () { }; 실행결과) 익명 함수 ..
혼공자스 Chapter 4 반복문 04-1 배열 여러 개의 자료를 저장하려면 여러 개의 변수를 만들어야하는 불편함을 해결 대괄호를 사용하여 여러개의 변수를 한 번에 선언해 다룰 수 있는 자료형 배열 내부에 들어가 있는 값 - 요소 가장 앞에있는 요소 : 0 요소의 순서 - 인덱스 대괄호 안에 [1*3] 이런식으로 계산식을 넣을 수도 있음 배열은 여러개의 요소를 가지고 있기 때문에 numbers라고 배열의 이름을 복수형으로 정함 배열.length - 요소의 갯수 / 배열의 길이 fruits[fruits.length-1] - 배열의 마지막 요소를 선택할 때 자주 사용하는 패턴 push () 배열 뒷부분에 요소 추가 배열,push(요소) 3개의 요소를 만들고 10번째 인덱스에 요소를 강제추가할 경우 4~9번째 인덱스는 아무 것도 없는 empt..