본문 바로가기

Web/JavaScript18

JavaScript - 객체 # JavaScript - 객체 #1 우선 새로웠던 부분은 딕셔너리 기능이다. 파이썬에도 이런 기능이 있을까 싶어서 시도를 해봤다. 하지만 파이썬은 i = {‘key’: , ‘ham’:’burger’} 라고 했을때 SyntaxError: invalid syntax 가 나왔다. 안된다는 소리지.. 반면, javascript는 const profile = { name : ‘홍길동’, age: 49, height: , school: ‘코드중학교’ } 라고하면 된다고한다 -> (해봤더니 안되는디요;) 하지만 그 외적으로 한가지 재미있는 점은 파이썬을 작성할때는 key값도 다 str취급해서 ‘’처리를 해줬는데, javascript에서는 딕셔너리 안의 각각의 변수와 같이 ‘’없이 쓴다는 것이 인상적이였다. # 2 .. 2023. 1. 6.
JAVASCRIPT - 배열 커멘드 JAVASCRIPT - 배열 배열의 길이 구하기 .length 배열의 값 꺼내기 [숫자(인덱스)] 배열 맨 뒤에 값 추가 .push() 배열 맨 마지막 값 삭제 .pop() 배열 요소 정렬 .sort() 배열 데이터 확인 .includes(값) -> 값이 int면 그냥 숫자, str면 ‘값’ 으로 적어줘야함 배열 2개 연결 .concat(array2) 배열을 문자로 만들기 .join() .join()에서 ()안에 '/'를 넣으면 각 리스트안의 변수들이 /로 구분된다. 이를테면 name = ['짱','구','는','못','말','려'] 이렇게 되어있을때 name.join('/')라고 해주면 짱/구/는/못/말/려 이렇게 되고 name.join('o')라고 하면 짱o구o는o못o말o려 이렇게 된다. 배열 분리 .. 2023. 1. 6.
javascript - 반복문(루프)loop javascript - 반복문(루프)loop #1 반복문의 구조 for (초기표현; 지정조건; 증감표현;) 이렇게가 기본이다. 예시로는 이렇게 쓸 수 있다. for (let i = 1; i 2022. 12. 5.
javascript - 대괄호 입력방식이 닷 방식보다 낮다. 객체를 조회할때 "닷 방식"보다는 "대괄호 방식"이 더 안정적이다. 결과적으로 봤을때 닷 방식은 변수.키값 으로 쓰게 되는데, 만약 키값이 숫자라든지 키값과 동일한 내용을 담은 변수. 이를테면 키값이 key이고 num = key 라고 했을때 num을 대괄호 방식에는 변수[num]이라든지 변수['num']로 하면 어떻게든 해결이 된다. 하지만 변수.num 으로하게되면 num에 담긴 값의 타입에 따라서 작동이 안되는 경우가 있다. 2022. 12. 3.