CS8 XMLHttpRequest 🍠 XMLHttpRequest(XHR) 객체는 server와 상호작용하기 위하여 사용된다. - 전체 페이지의 새로고침없이 URL로부터 데이터를 받아올 수 있다. - AJAX 프로그래밍에 주로 사용된다. - XML외 모든 종류의 데이터를 받아오는데 사용할 수 있다. 예제) var xmlHttp = new XMLHttpRequest(); // XMLHttpRequest 객체를 생성함. xmlHttp.onreadystatechange = function() { // onreadystatechange 이벤트 핸들러를 작성함. // 서버상에 문서가 존재하고 요청한 데이터의 처리가 완료되어 응답할 준비가 완료되었을 때 if(this.status == 200 && this.readyState == this.DONE).. 2021. 9. 27. image file format 이미지 파일 형식에 대해 알아보자 🍓 TIFF (.tiff, .tif) lossless image files meaning that they do not need to compress or lose any image quality or information allowing for very high-quality images but also larger files sizes - can save transparencies 🍓 BITMAP (.bmp) there is no compression or information loss with bmp files which allow images to have very high quality, but also very large file sizes 🍓 JPEG (.j.. 2021. 9. 16. compile, link, build compile, link, build 🌷 intro: 프로그램 작성시 거치는 단계인 compile, link, build의 개념정리를 하자 🌷 [ compile ] - 사람이 language를 이용해서 작성한 source code를 컴퓨터가 이해할 수 있는 binary code (기계어/어셈블리어)로 변환시켜 주는 작업을 컴파일:compile이라 한다. *컴파일러:compiler는 이 작업을 실행시켜주는 software이다. 🌷 [ link ] - 프로젝트 내 분리된 여러 개의 소스파일을 최종 실행 가능한 파일로 만들기 위해 필요한 부분을 찾아서 연결해주는 작업을 링크:link라 한다. - 소스파일들을 연결해서 최종 실행 가능한 파일을 만들어 줌 => static link - 프로그램 실행 도중 프로그램.. 2021. 9. 10. 함수 클래스 모듈 객체 인스턴스 컴포넌트 API ✨ 함수(Function): 가장 기본적인 기능 단위, "input=>output" ✨ 모듈(Module): 함수들을 의미있는 묶음으로 묶어서 사용하는 것, 기능(함수)들의 집합, import하는 선언을 통해 기능을 추가 ✨ 패키지(Package): 모듈들의 모음 ✨ 클래스(Class): 변수와 함수들을 포함하는 특정 기능들의 집합 ✨ 객체(Object): 클래스를 정의된 것을 선언해줌으로 만들어지는 것 ✨ 인스턴스(Instance): 정의한 것이 프로그램으로 운영체제에서 실행한 것, 객체가 메모리에 떠 있는 것 ✨ 컴포넌트(Component): 특정 기능들의 모음이자 재사용가능한 단위, 독립적으로 실행 될 수 있는 것 ✨ API(Application Program Interface): 기능을 동작시키기.. 2021. 5. 20. 이전 1 2 다음