목록데이터 엔지니어링 정복 (374)
지구정복
ㅇ메소드의 매개변수 배열로 받기 ... 연산자를 사용하면 된다. 아래 dogugu3 메소드는 매개변수를 배열로 받아서 해당 곱셈단의 곱셈을 출력해준다. class Util { void dogugu1(int a) { for(int i=0; i
목차 웹 브라우저의 객체 실행순서 window 객체 screen 객체 open 메소드 close 메소드 moveBy/moveTo 메소드 Location 객체 href 프로퍼티 reload 프로퍼티 Navigator 객체 History 객체 Document 객체 문서 제어 DOM트리 노드 객체 가져오기 id 속성으로 노드 가져오기 요소의 이름으로 노드 가져오기 class 속성 값으로 노드 가져오기 css 선택자로 노드 가져오기 HTML 요소의 내용을 읽고 쓰기 innerHTML / textContent 프로퍼티 노드 삭제하기 CSS 제어하기 CSS 추가하기 CSS 제거하기 ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ ㅁ웹 브라우저의 객체 ㅇ웹 브라우저에서..
목차 내장 객체의 내장 생성자 Number Date Math Array map 형식 만들기 map set 형식 만들기 set JSON 객체 메소드 *참고 내장 객체 기본객체 - 자료형 Object String BOM DOM ㅁ내장 객체의 내장 생성자 ㅇNumber 객체의 프로퍼티 Number 생성자로 숫자를 저장하면 객체 타입이다. 아래 코드에서 정수 데이터이 최대값, 최소값을 구하는 메소드와 소수점을 지정하는 메소드의 사용법을 알 수 있다. ㅇDate 객체의 프로퍼티 Date() 생성자를 이용해서 날짜 정보를 today 참조변수에 저장한다. -특정날짜를 매개변수로 Date 객체 만들기 -날짜 연산하기 시간의 차이는 시간의 밀리세컨드 값의 차이이다. -setDate() -JSON 형태로 날짜값을 출력 공..
ㅁ소개 인터페이스 요소로는 상수 필드와 추상 메소드가 있다. 주로 추상 메소드를 많이 사용한다. 인터페이스에서 추상 메소드를 정의해놓으면 인터페이스를 구현하는 클래스(구현클래스)는 각 클래스 입맛에 맞게 인터페이스의 추상메소드를 재정의한다. 만약 구현클래스에서 인터페이스의 추상 메소드를 재정의하지 않으면 에러가 난다. 따라서 인터페이스는 인터페이스를 구현하는 구현 클래스의 설계를 제한하는 제약조건과 같다. 그럼 인터페이스를 왜 사용할까? 사용하는 이유는 인터페이스를 구현하는 구현 클래스로부터 생성된 객체들의 기능들을 코드의 수정없이 간편하게 사용하기 위함이다. 이 말이 이해가 안될 수 있으므로 예제로 이해를 해보자. 만약 앞에 자판기가 있고 여기에는 '코코팜'과 '핫식스'가 있다고하자. 자판기에서는 다양..