분류 전체보기125 국비 - 0926 ( BOM ) * BOM ( Browser Object Model ) DOM 객체들은 HTML 페이지의 각 HTML 태그들을 객체화 한것으로 자바스크립트 코드로 화면에 출력된 HTML 태그의 콘텐츠나 모양을 변경하기위해 설계되었다. BOM 은 윈도우 , 윈도우에 로드된 문서의 URL , 브라우저가 출력된 스크린장치, 브라우저의 종류와 기능 등 브라우저와 브라우저가 실행되고 있는 환경을 자바스크립트 코드로 접근하고 제어할수 있도록 설계된 객체들의 그룹을 일컫는다. BOM의 종류 대부분의 브라우저들은 다음의 BOM 을 제공하며 , 개발자들이 자바스크립트를 이용하여 브라우저와 관련된 정보를 얻고 브라우저와 윈도우를 제어 하도록 한다. .window 객체는 브라우저가 제어하는 BOM 객체의 최상위에 존재한다. . window.. 2022. 9. 27. 국비 - 0923 ( 이벤트 디폴트 ) 이벤트의 디폴트 행동 취소 이벤트의 디폴트 행동 취소 이벤트의 디폴트 행동 취소 다음으로 이동할 지 물어보는 링크 빵(체크됨) 술(체크안됨) * 중요 * 다음으로 이동한지 물어보는 링크를 클릭하게 되면 위와같이 query () 메서드가 실행되서 창이 표시 되는데 확인은 누르면 confirm() 에 true 값이 들어가게되고 취소를 누르면 false 값이 들어가게된다. 그러므로 true 가 된다면 다음사이트로 넘어가고 false 라면 넘어가지 않게 된다. *중요* 이벤트 디폴트 행동 취소 태그에서 빵과 술의 타입을 checkbox 했지만 술에는 클릭하면 noAction 함수가 활용되도록 되어있다. noAction 함수에는 preventDefault () 가 적용되어있어서 이벤트의 행동을 강제 취소하는 효과.. 2022. 9. 26. HTML (나만의 홈페이지 만들기) 나만의 홈페이지 메인화면 만들어보기 하단 footer 부분 나만의 홈페이지 메인화면을 만들어 보았다. 점점 추가하고 나머지 화면들도 만들어보자 ㅎㅎ 2022. 9. 22. 국비 - 0922 ( Math 객체 , Object 객체 , DOM) * Math 객체 Math 객체는 수학 계산을 위해 다양한 프로퍼티와 메서드를 제공합니다. Math 객체는 new Math() 로 객체를 생성하지 않고 Math.프로퍼티 또는 Math.메서드() 로 만듭니다. 메서드 의미 abs(x) x 의 절대값 리턴 sin(x) 싸인 x 값 리턴 exp(x) e 의 x 제곱근 값 리턴 pow(x,y) x 의 y 제곱 값 리턴 random() 0 ~ 1 보다 작은 임의의 실수 리턴 floor(x) x 보다 작거나 같은 수중 가장 큰 정수 리턴 소숫점 이하 버림 round(x) x 를 반올림한 정수 리턴 소수점 이하 반올림 ceil(x) 인수와 같거나 큰수 중에서 가장 적은 정수 반환 소수점 이하를 올림 sqrt(x) x 의 제곱근 리턴 * String 객체 String.. 2022. 9. 22. 이전 1 ··· 11 12 13 14 15 16 17 ··· 32 다음