본문 바로가기

Programming_Language20

[타입] 기본타입 타입 종류 1. 숫자 (number) var num1 = 10 var num2 = 10.1 2. 문자열(String) var str = "이것이 자바스크립트다"; 3. 불리언(boolean) var number = 10; var number1 = 10; if(number == number1){ console.log(number == number1); } else{ console.log(number == number1); } -> 결과 : true 4. undefined var number = null; var number1; console.log(number); console.log(number1); 결과 5. 객체(Object) var object = {name:"코코팝", age:100}; conso.. 2023. 6. 11.
[변수타입] var, let, const 1. var -> 중복 선언 가능 -> 동일한 이름으로 여러 번 중복해서 선언이 가능.(마지막 할당된 값이 변수에 저장) 예) var data = "안녕"; alert(data); var data = "잘가"; alert(data); -> 결과 : 안녕, 잘가 2. let -> 중복 선언이 불가능 -> var 이후에 업데이트 된 것으로 java 변수 선언 처럼 같은 이름의 변수를 만들 수 없다. 3. const -> let과 마찬가지로 중복 선언이 불가능하다. -> let과 const 차이는 let은 재할당이 가능하지만, const는 재할당이 불가능하다. (const는한번 선언한 값을 바꿀 수 없어, 고정 값을 선언할 때 사용한다) 2023. 6. 11.
[EVENT] onload, ready 1. onload -> 페이지의 모든 images,script,css,요소 가 로드 된 후 이벤트 발생. -> DOM의 Standard 이벤트 -> 이미지나, 영상이 포함된 페이지를 열 경우, 이미지와 영상의 용량이 매우 커서 onload 시점이 느려질 수 있으니 잘 보고 판단. (태그가 대 부분 글자로 사용하는 페이지에는 괜찮음) -> onload는 한번만 사용할 수 있다. (body에서 onload 이벤트를 사용하면 window.load()가 실행되지 않는다) 사용법 . 1. js에서 사용. window.onload = function(){ // 코드 } 2. html, jsp 에서 사용. 3. 특정 요소를 onload 사용할 경우 document.getElementById("").onload = f.. 2023. 6. 11.
Java - 객체지향 프로그래밍, 클래스, 객체란? 자바를 생각하면 객체지향 프로그래밍(OPP : Object-oriented programming)을 생각할 거다. 객체지향 프로그래밍에서는 모든 데이터를 객체로 취급한다. 객체지향 프로그래밍을 시작하기 앞서 "객체지향 프로그래밍, 클래스, 객체"를 알아보고 기본 적인 내용을 시작하려고 한다. 1. 객체지향 프로그래밍이란? - 주위 모든 사물을 뜻하는 객체라는 개념을 프로그래밍에 도입해서 실제 세상에서 사물의 속성(필드,변수)과 기능(메소드), 사물 간의 관계를 컴퓨터 프로그램에서도 사용할 수 있게 프로그래밍 하는 방법. 예를 들어 자동차를 비유해보자! 자동차는 셀수 없이 많은 부품들이 모여 하나의 완성된 자동차가 된다. 초창기에는 이 자동차를 작은 부품들부터 새로 만들었을 것이다. 그만큼 시간도 오래 걸.. 2022. 12. 19.
반응형