본문 바로가기

전체 글43

[JS] function 함수 중학생 시절, 함수를 처음 배우는 시간에 하필 결석했는데 크게 신경 안쓰고 지나감.,, 그래서 함수를 제대로 알지 못했기 때문에 무서워했었드아,,ㅎㅎ (혹시 해당 글에 잘못 된 부분이 있다면 댓글로 남겨주시면 감사하겠습니다 ㅎㅎ) 🤔 프로그래밍에서의 함수란? 특정한 작업을 수행하는 코드를 의미함. 미리 함수를 만들어두고 원할 때 실행해서 정해진 작업을 수행한다. 함수는 수납상자와 같고, 영어로는 function, 객체를 배우게 된다면 그곳에선 method라고도 부른다. 🤔 함수는 입력과 출력으로 이루어져있다. 입력을 parameter(매개변수, 인자)와 argument(인수) 출력을 return 이라 한다. parameter → formal parameter (공식적인, 정규 적인 매개변수) argume.. 2022. 6. 8.
[HTML] ul, ol, dl 언제 쓰는 거임? HTML5 에는 리스트(목록)을 만드는 태그가 3개 있다. ul (Unorder List) : 순서가 없는 리스트 ol (Order List) : 순서가 있는 리스트 dl (Description List) : 설명 정리 리스트 나는 여태껏 코드를 작성 하면서 ul 을 제일 많이 사용했다. 사실 처음에 배울 땐 ul 밖에 안배워서 몰랐다. 나중에 혼자 강의 보고 공부하면서 ol, dl 의 존재를 알았음; ul 과 ol 은 직계 자식으로 li 태그만을 사용한다. dl 은 dt, dd 이런 태그를 사용함. ul 을 사용하면 이런 목록이 생긴다. 여기저기 목록 형식의 UI에 많이 사용한다. ol 을 사용하면 이런 번호로 된 목록이 생긴다. 주로 실시간 검색어나 레시피 같은 순서가 필요한 곳에 사용한다. dl 은.. 2022. 5. 24.
호이호이- (Hoisting) 사아아실... 호이스팅 글 정리하기는 예전에 알아보다가 (내 머리가 너무나 나빠서) 중간에 포기한 전적있다. 다시 해보려고 한다. 호이호이- 뾰로롱★ 호이스팅이 뭔데? 호이스팅은 프로그래밍 중에 변수나 함수를 어디에 선언했는지에 상관 없이 유효범위 내 제일 최상단에 선언된 것처럼 끌어올려주는 것을 의미한다. (이곳저곳 구글링을 했는데, 변수가 실제로 끌어올려져서 옮겨진게 아니라 끌어올려진 것처럼 보이는 거라고 하더라) 그래서 호이스팅 얘기를 왜 하냐구? 변수마다 호이스팅으로 인한 결과가 다른 것에 대해 이야기 할건데, 우선 변수 선언 키워드를 알아야함. • var • let • const var 나 let 은 "일단 이 값으로 해둘게요" 이런 느낌(변수 : 재할당이 가능한, 나중에 변할수도있는 값 이기 .. 2022. 5. 21.
Array는 [], Object는 {} * 공부한 내용을 다시 기억하고 정리하기 위해 쓰는 글입니다. * 부족한 내용이나 틀린 내용을 알려주시면 감사합니다. 배열 array는 [], 객체 object는 {} 이런 형태가 100%는 아니지만... 대부분은 맞다고 하니까 우선 이렇게 외워야겠다ㅎ(머쓱) 배열 array 변수 하나에 여러 자료를 순차적으로 저장 할 수 있음. var 변수 = [자료1, 자료2, 자료3, ...]; var coffee = ['아메리카노', 'ice', 4000]; // 배열에서 원하는 자료를 꺼내려면 변수 뒤에 인덱싱을 하면 됨 coffee[2]; // return 4000 // 배열의 자료 추가/수정 하는 방법 coffee[0] = "카라멜마끼아또"; // 배열의 갯수 coffee.length; // 3 // 문자 .. 2022. 5. 16.