반응형

📝DOM

브라우저는 HTML 코드를 해석해 요소를 트리형태 구조화해 문서를 생성한다 이를 DOM이라고 한다 DOM을 통해 화면에 웹콘테츠들을 렌더링한다.

예를들어 DOM형태에 자바스크립트 동작이 추가되면(버튼 눌렀을때) DOM에 다시 추가해 다시 렌더링하는 구조

📝드라이버

하드웨어와 소프트웨어 간의 통신을 관리하는 프로그램이나 소프트웨어

 

📝스위프트

iOS와 MacOS를 개발하는 프로그래밍 언어

 

📝IPC

프로세스 간 통신을 의미

 

📝렌더링

HTML 코드를 화면을 통해 보여주는 것

 

📝업캐스팅 & 다운캐스팅

class Animal { }
class Dog extends Animal { }

Animal animal = new Dog();  // 업캐스팅
Dog dog = (Dog) animal;    // 다운캐스팅

부모인 Animal을 상속 받았기 때문에 Dog는 더 많은 기능을 가진다 부모 객체에 자식 객체를 할당하는 걸 업 캐스팅이라고한다그와 반대로 다운캐스팅은 업캐스팅 된 것을 자식 객체로 타입 변화 시키는 것을 의미한다

반응형