목록국비수업/JavaScript (6)
✿∘˚˳°∘°

20230126 1. DOM(Document Object Model) HTML에 있는 태그를 객체화하여 자바스크립트에서 다룰 수 있게 한 것 모든 노드객체에 접근할 수 있는 요소와 메소드를 제공(태그하나하나를 노드라고 생각하면된다) hello 요소노드 : 태그자체 텍스트노드 : 태그에 기록되어있는 문자 hello - 텍스트 노드를 가지는 태그(h1, p..등) 와 가지지 않는 태그(input, img)가 있음 요소노드 생성 : document.createElement("태그명") 텍스트노드 생성 : document.createTextNode("내용") 태그에 자손노드추가 : 객체명.appendChild(node) 순서 : 요소노드생성 -> 텍스트노드 생성 -> 요소노드에 텍스트노드 추가 -> body내부..

20230125 javascript : 로컬의 브라우저에서 실행되는 인터프리터방식의 프로그래밍 언어 -> 하이퍼텍스트의 기능을 담당 : 웹브라우저에서 많이 사용하는 인터프리터 방식의 객체지향 프로그래밍 언어 : 자바스크립트는 ECMA Script표준을 따르는 대표적인 웹기술 menu1 이 경우 li태그에 마우스를 올렸을 때(hover) a태그(동위선상 or 자식)에는 css를 줄수는 있음(li:hover>a{})그런데 동위선상도 자식도 아닌 div에게는 줄 수 없음. -> 자바스크립트를 이용하여 가능하게 한다. [자바] public int test1(int a){ return a+1; } public void test2(){ String str = test1(); //이경우 에러발생 - 매개변수X / 반..