목록혼공학습단 (14)
학이시습

Chapter 9 01. 포인터의 기본 개념 메모리의 주소 메모리는 우리가 데이터를 넣고 꺼내 쓰는 공간으로, 사용하기 위해 위치를 식별할 수 있어야 합니다. 사용하는 메모리의 위치는 주소 값으로 식별할 수 있습니다. 이 주소 값은 바이트 단위로 구분됩니다. 0부터 시작하고 바이트 단위로 1씩 증가하므로 2바이트 이상의 크기를 갖는 변수는 여러 개의 주소 값에 걸쳐 할당됩니다. 주소 연산자 : & 여기서 주소는 변수가 할당된 메모리의 시작 주소입니다. 주소는 주소 연산자 &를 사용해서 구합니다. 변수의 크기나 메모리에 할당되는 방식은 컴파일러와 운영체제에 따라 다를 수 있습니다. 포인터와 간접 참조 연산자 : * 포인터는 주소를 지정하는 변수로 일반 변수와 마찬가지로 선언 후에 사용합니다 포인터가 가리키..

chapter 7 01. 문서 객체 조작하기 HTML 페이지에 있는 html, head, body 등을 HTML 언어에서는 요소라 부르고 자바스크립트에서는 이를 문서 객체(document object)라고 부릅니다. 따라서 '문서 객체를 조작한다'라는 뜻은 'HTML 요소를 조작한다'라는 말과 같습니다. 문서 객체를 조합해서 만든 전체적인 형태를 문서 객체 모델(DOM, Document Object Model)이라 부릅니다. DOMContentLoaded 이벤트 문서 객체를 조작할 때는 DOMContentLoaded 이벤트를 사용합니다. DOMContentLoaded 이벤트는 웹 브라우저가 문서 객체를 모두 읽고 나서 실행하는 이벤트입니다. 문서 객체 가져오기 document.body 코드를 사용하면 문..

기본 미션 객체: 속성을 가진 자바스크립트의 데이터 타입으로 여러 자료를 다룰 때 사용합니다. 실제로 존재하는 사물..? 속성: 이름과 값으로 구성된 것을 속성이라고 합니다. 메소드: 속성 중에 동작(함수)인 것을 메소드라고 합니다. 선택 미션

Chapter 8 01. 배열의 선언과 사용 배열은 여러 개의 동일한 자료형을 저장할 때 사용됩니다. 배열의 선언 배열도 다른 자료형처럼 선언을 통해서 저장 공간을 확보합니다. 배열의 선언은 다음과 같이 합니다. 자료형 배열명[요소 개수] int ary[5] ← 이렇게 배열을 선언하는 것은 int형 변수 5개를 하나씩 선언하는 거소가 크기가 같습니다. 하지만 메모리에 할당되는 방식이 다릅니다. int형 변수 5개를 하나씩 선언하면 각 변수는 독립덕인 저장 공간을 갖고 각각의 이름을 사용합니다. 하지만 배열은 저장 공간이 연속으로 할당되며 전체 공간의 이름이 된다는 차이점이 있습니다. 배열의 나누어진 조각을 배열 요소라고 합니다. 배열 요소는 배열명에 첨자를 붙여 사용하며 첨자는 0부터 시작합니다. 배열명..

chapter 함수 01. 함수의 기본 형태 함수를 사용하는 것을 함수 호출이라고 하고, 함수 괄호 내부의 여러 가지 자료들을 매개변수라고 부릅니다. 그리고 함수를 호출해서 최종적으로 나오는 결과를 리턴값이라고 부릅니다. 함수는 어떤 형태로든 사용해도 괜찮습니다. (코드를 실행하는데 문제가 없다면..) 익명 함수 함수는 코드의 집합을 나타내는 자료형이며 기본형은 다음과 같습니다. function() {} 함수의 자료형은 function이며 함수를 출력하면 f 함수이름() {}라고 출력됩니다. 이름이 붙어있지 않은 함수는 익명 함수라고 표현하고, 이름이 붙어있는 함수를 선언적 함수라고 합니다. 함수를 사용하면 좋은 점 반복되는 코드를 한 번만 정의해놓고 필요할 때마다 호출하므로 반복 작업을 피할 수 있습니..