Study/JavaScript(75)
-
이스케이프 시퀀스 Escape Sequence
이스케이프 시퀀스란? Escape Sequence란 프로그래밍 언어 특성상 표현할 수 없는 기능, 문자를 표현해주는 대체 문자입니다. 문자열을 값으로 사용하는 경우 키보드로 입력 불가능한 문자가 있습니다. 예를 들면 개행문자가 있습니다. 문자열에서 개행을 키보드로 입력하면 다음과 같이 됩니다. alert("안녕하세요 잘 지내세요?"); 위의 예에서는 [안녕하세요]와 [잘 지내세요?]의 사이에 개행을 입력하려고 하였지만 키보드에서 [Enter] 키를 누르면 코드 개행만이 됩니다. 출력물에서 개행을 입력하려면 특정 문자의 조합으로 표현합니다. alert("안녕하세요?\n잘 지내세요?"); 위와같이 이스케이프 시퀀스를 사용하여 코드를 입력하면 원하는 값을 얻을 수 있습니다. \a 경고 (alert) \n 줄바..
2021.11.24
-
JavaScript - 1. 개요와 역사
JavaScript의 개요와 역사 자바스크립트는 객체 기반의 스크립트 프로그래밍 언어다. 이 언어는 웹브라우저 내에서 주로 사용하며, 다른 응용프그램의 내장 객체에도 접근할 수 있는 기능을 가지고 있다. 또한 Node.js와 같은 런타임 환경과 같이 서버 프로그래밍에도 사용되고 있다. * 자바스크립트 이름의 변천사 자바스크립트는 본래 넷스케이프 커뮤니케이션즈 코퍼레이션의 브렌던 아이크(Brendan Eich)가 처음에는 모카(Mocha)라는 이름으로, 나중에는 라이브스크립트(Live Script)라는 이름으로 개발하였으며, 최종적으로 자바스크립트가 되었다. * C언어를 기본 구문 바탕에 두고있다. 자바스크립트가 썬 마이크로시스템즈의 자바와 구문이 유사한 점도 있지만, 이는 사실 두 언어 모두 C 언어의 ..
2021.11.24
-
문서 객체 스타일 변경하기
문서 객체 스타일 변경하기 스타일변경 감추기 보이기
2021.11.22
-
문서에 객체, 속성값 설정
당신의 이름은 무엇입니까? 이미지 추가 createElement(); createTextNode(); appendChild(); setAttribute();
2021.11.22
-
객체 Object
객체 세상에 존재하는 모든 것 자동차 객체의 모델링 객체 속성 메소드 car car.nave="Sonata" car.start(){} car.speed=100 car.accel(){} car.color="White" car.break(){} car.door=4 car.transe(){} 자바스크립트 객체 사용자 정의 객체 사용자가 직접 객체의 속성과 메소드를 정의하여 사용하는 객체 car(), house(), hotel() 내장 객체 자바스크립트 프로그램 자체에서 정의하여 사용자에게 제공하는 객체 object(), array(), date() 날짜를 지정하는 Date 객체 웹 페이지에 오늘의 날짜와 시간 및 요일 등을 표시 get메소드 : 시스템에 설정된 날짜 중에서 월과 일만 개별적으로 추출 getYe..
2021.11.02
-
함수 Function
함수 선언과 호출 형식 function 함수명(매개변수1, 매개변수2, ···){ //함수선언 실행 문장; return 반환값; } 함수명(인자1, 인자2, ···); //함수 호출 함수명 함수이름 인자 함수를 호출할 때 전달하는 입력값 매개변수 함수 호출문에서 전달한 인자를 받기 위해 선언된 변수 function 함수를 선언할 때 사용하는 키워드 return 함수에서 수행한 결과값을 반환할 때 사용하는 키워드 함수 선언 - 일반적인 방법(기본 함수) 기본 함수 호출하기 var text1="함수 선언 전 호출"; var text2="함수 선언 후 호출"; printMsg(text1); //함수 선언 전 호출 function printMsg(msg){ //함수 선언 document.write("함수 호출 ..
2021.11.02