JavaScript 10

JS 윈도우 함수

1BOM(Browser Object Model) (1) window 객체     - 웹 브라우저의 창을 나타내는 객체     - 자바스크립트의 모든 객체, 전역변수, 전역함수들은       자동으로 window 객체의 프로퍼티가 됨     1) window.onload = function(){                    }     2) window.open()         - 새로운 브라우저 창을 여는 메서드         - 내 페이지에, 새 페이지에, 부모 페이지에, 자식 페이지에         - 기본 사용법             var 객체명 = window.open(url, name, spec)                 url : 이동할 주소                 name :..

JavaScript 2025.01.01

JS dom

DOM(Document Object Model)     - HTML Tag 들을 하나씩 오브젝트화 한 것     - HTML 페이지의 모양과 내용을 제어하기 위해 사용하는 객체                                                  - div, ul, li 어떤 것도 자바스크립트의 객체로 선언 가능     - HTML 태그 당 DOM 객체가 하나씩 생성     - HTML 태그의 포함관계에 따라 Parent-Child 관계로 구성 ☆ Code ★ DOM Name Property Java C Javascript

JavaScript 2024.12.03

JS 객체

Object(객체)     객체의 고유한 속성은 Property라고 부르며     여러 Property(Key-Value의 쌍)으로 표현됨     account = {          name: "Jack",         number: "001234-5678901",         code: "24hour"     }     - account.프로퍼티명     - account['프로퍼티명']     객체는 함수도 가질 수 있으며 이를 메서드라고 부름     account = {         deposit: function(money){             예금 넣으면 할 일;         }     }     account.deposit(10000); ☆ Code Javascript Obj..

JavaScript 2024.12.01

JS 지역변수와 전역변수

지역변수(local), 전역변수(global)     - 변수의 사용 범위(scope) : 지역과 전역으로 나뉨     - var를 사용하지 않고 선언하면 무조건 global     - var를 사용했다면 사용한 곳이 함수 내인지 아닌지       함수 내에서 var로 선언되면 함수가 끝나면 사라지는       local       함수 내가 아니면 global ☆ Code Java Variable Scope

JavaScript 2024.11.26

JS 다이얼로그

Dialog     * modal or modeless       modal : 다이얼로그가 닫히기 전까지는 다른 액션 불가       modeless : 다이얼로그와 별도로 다른 액션 가능     java는 int, float, double : 고정타입의 변수     javascript는 변수의 타입이 정해져 있지 않다(가변적)     var라는 키워드를 사용(var myVariable;) (1) alert     alert("메시지");     warning의 방식 : 정보를 display한다 -> 닫기버튼 (2) confirm     answer = confirm("메시지");     확인/취소 버튼 존재     사용자가 확인을 누르면 true가 리턴     사용자가 취소를 누르면 false가 리턴..

JavaScript 2024.11.26

JS 자바스크립트로 HTML 요소 출력

Javascript로 HTML 요소 출력     Javascript 코드로 HTML 요소를 웹 페이지에     직접 삽입하여 브라우저에 출력되게 할 수 있음     document.write() 또는 document.writeln()     * writeln은 줄바꿈('\n') 문자가 삽입되지만       HTML은 줄바꿈 문자를 인식하지 않으므로        태그를 사용하여 줄바꿈을 표현하거나       을 직접 전달하여 줄바꿈을 구현 ☆ Code document.write를 사용하여 요소 삽입하기

JavaScript 2024.11.26