베이스 캠프 2일차..

김승환·2023년 2월 14일

자바스크립트

HTML과 CSS로 만들어진 웹페이지를 동적으로 변경해주는 언어

변수와 상수

변수 = var,let 값이 변할 수 있음
상수 = const 값이 변할 수 없음

선언 (변수의 이름을 알려주는 행위)

let apple -> apple 이라는 변수가 생성되었습니다.

할당 (변수에 데이터를 담아주는 행위)

apple = "맛있는 사과" -> apple이라는 변수에 "맛있는 사과" 라는 데이터가 담겼습니다.

선언 + 할당

let apple = "맛있는 사과"
선언부 -------- 할당부

여기서 = 는 같다는 의미가 아닌 할당을 의미

배열(Array)

배열을 사용할 때는 대괄호[ ] 안에 데이터를 쉼표 , 로 각 데이터를 구분

const numbers = [2, 10, 7, 3.3] <= 숫자로 이루어진 배열
const classmates = ["가나", "초코"] <= 문자로 이루어진 배열

배열 특징(index)

index는 0부터 시작한다.
하지만,
length는 1부터 시작한다

배열의 메서드와 속성 -기초

배열 만들기
const blanks = [] 비어있는 배열
const numbers = [2, 10, 7, 3.3] 숫자들로 이루어진배열
const classmates = ["철수", "영희", "훈이"] 문자들로 이루어진 배열

배열의 길이 구하기 _ length
classmates.length // 3배열의 값 꺼내기
classmates[0] // "철수"
classmates[1] // "영희"

배열의 맨 뒤에 추가하기 _ push
classmates.push("민지") // ["철수", "영희", "훈이", "민지"]

배열의 맨 마지막 삭제하기 _ pop
classmates.pop() // ["철수", "영희", "훈이"]

배열의 요소 정렬하기, 거꾸로 뒤집기 _ sort
classmates.sort() // ["영희", "철수", "훈이"]

배열이 가지고있는 데이터 확인하기 _ includes
classmates.includes("철수") // true
classmates.includes("영구") // false

객체

객체는 다양한 데이터를 하나로 묶는 그룹
키와 값으로 구성된 데이터를 하나의 객체로 묶는 방법은 중괄호 { } 를 사용하여 콤마(,)로 묶어준다.

객체 선언하기
const classmate = {
name: "철수",
age: 8,
school: "꽃샘초등학교"
}

객체의 값 꺼내기
classmate.name // 철수
classmate['name'] // 철수

객체의 키&값 삭제하기
delete classmate.name
classmate = {
age:8,
school: "꽃샘초등학교"
}

오늘마무리..아직은 쥬뷴 하다

profile
공부하는사람

0개의 댓글