개발자

ALL

자바스크립트 숫자 타입 데이터 작성 방법 예제

숫자도 JavaScript의 기본 데이터형의 하나로 숫자나 숫자에 관한 기호와 조합해 작성합니다. 예를 들어 17이나 3.141 등의 숫자입니다. 숫자는 계산을 하거나 반복 처리를 하는 경우에 회수를 카운터 하는 등의 용도로 이용됩니다. 스크립트 안에서 작성된 숫자는 숫자 리터럴이라고 불리기도 합니다. 숫자 숫자 작성은 다음과 같이합니다. 100 3.141 문자열처럼 이나 등으로 감싸줄 필요가 없습니다. 반대로 숫자에 등으로 감싸는 경우는 숫자가 아닌 숫자를 의미하는 문자 또는 문자열이 됩니다. 174 // 숫자 "174" // 문...
ALL

자바스크립트 특수 문자 입력 방법 예제

특정 문자 입력(이스케이프 시퀀스) 문자를 문자열을 값으로 사용하는 경우 키보드로 입력 불가능한 문자가 있습니다. 예를 들면 개행문자가 있습니다. 문자열에서 개행을 키보드로 입력하면 다음과 같이 됩니다. alert("안녕하세요 잘 지내세요?"); 위의 예에서는 와 의 사이에 개행을 입력하려고 하였지만 키보드에서 키를 누르면 코드의 개행만이 됩니다. 전 페이지에서 다루었던 내용에 JavaScript에서 문자열 도중에는 개행을 할 수 없다고 했었습니다. 그래서 개행등 키보드로 입력 불가능한 문자 등은 + 특정 문자의 조합으로 표현합니다...
ALL

자바스크립트 문자열 작성 방법 예제

JavaScript 데이터형 JavaScript에서 사용 가능한 문자열이나 숫자 등의 데이터형에 대해 확인해 보겠습니다. JavaScript에서 다루는 값은 어디엔가의 데이터형에는 속해 있습니다. 문자열 문자열은 JavaScript의 기본 데이터형의 하나이며 알파벳이나 숫자 등의 문자를 조합한 것입니다. 예를 들어 나 등이 문자열이 됩니다. 주로 무언가 메세지나 HTML 문장 등을 브라우저나 다이얼로그에 표시할 때에 사용합니다. 문자열을 스크립트 안에서 작성하는 경우에는 문자열 리터럴이라고 부르는 경우도 있습니다. 스크립트 안에서 ...
ALL

자바스크립트 예약어 글로벌 변수 일람

예약어 JavaScript 언어 사양으로 특별한 의미를 가진 언어는 예약어로 등록되어 있습니다. 예를 들어 조건 분기를 작성할 때에 사용하는 라는 예약어입니다. 변수명 등 식별자로써 사용하는 경우에 JavaScript의 예약어는 사용할 수 없습니다. 예약어 일람 breakcasecatchcontinuedefaultdeletedoelsefalsefinallyforfunctionifininstanceofnewnullreturnswitchthisthrowtruetrytypeofvarvoidwhilewith 이것은ECMAScript3에 규...
ALL

자바스크립트 코멘트(주석) 작성 방법

코멘트 작성 스크립트 안에 스크립트에 관한 내용을 남겨두기 위해 코멘트를 사용합니다. 코멘트는 스크립트 안에 작성하지만 실행은 되지 않기 때문에 남겨두고 싶은 내용을 적을 수 있습니다. 코멘트를 작성하는 방법은 다음과 같습니다. // 한 줄 코멘트 /* 한 줄 코멘트 */ /*  여러 행을 코멘트 */ 가 스크립트 안에 있는 경우 시작부터 행 끝까지 코멘트로 취급되기 때문에 실행 시에는 무시됩니다. <script type="text/javascript"> var num = 10; num = num + 5;   // 변수 값에 5를 ...
ALL

자바스크립트 분산해서 작성한 스크립트 실행 방법

분산해서 작성한 스크립트 다루기 스크립트는 XHTML 파일 안에 여러 곳에 작성할 수 있습니다. <p>XHTML 문장1</p> <script type="text/javascript"> document.write("<p>스크립트 문장1</p>"); </script> <p>XHTML 문장2</p> <script type="text/javascript"> document.write("<p>스크립트 문장1</p>"); </script> <p>XHTML 문장3</p> 각각의 스크립트는 <script> 요소가 읽어 들여질 때마다 다시 실행됩니...
ALL

자바스크립트 스크립트가 실행되는 타이밍

JavaScript가 실행되는 순서를확인해보겠습니다. 브라우저는 스크립트가 작성된 HTML 파일이나 XHTML 파일을 읽어오는 순서대로 해석하면서 브라우저에 표시해 갑니다. 스크립트가 실행되는 타이밍 그 도중에 <script> 요소가 발견되면 HTML 등이 분석을 일시 중단하고 작성된 스크립트가 실행되는 것을 기다립니다. 그리고 스크립트 실행이 종료되면 다시 HTML 문의 해석을 실행합니다. 다음의 예를 보겠습니다. <p>HTML 문장 해석중</p> <p>이 다음에 스크립트 실행</p> <script type="text/javasc...
ALL

PHP 배열 요소 추가 array_push, array_merge 사용 방법 예제

배열에 요소를 추가하는 방법에 대해 알아보겠습니다. 요소를 추가하는 방법은 여러 가지가 있습니다. 이번에 알아볼 방법은 3가지입니다. array_push() [] array_merge()   array_push() array_push() 함수는배열에 마지막에 요소를 추가합니다. array_push()작성 방법을 보겠습니다. array_push(대상 배열, 추가하고 싶은 요소, ...)   3번째 파라미터부터는 생략이 가능합니다. array_push는 여러 개 요소를 한 번에 추가할 수 있습니다. 샘플을 보면서 사용방법을 살펴보겠습니...
ALL

PHP 비교 연산자 == 와 === 차이점

값을 비교하는 경우 사용하는 비교 연산자==가 있습니다. 값이 같은지 확인하는 사용하는 연산자입니다. 비교 연산자 중===를 사용하는 경우도 있습니다. 2개와 3개 같아 보이지만 결과 값이 다른 경우가 발생합니다. ==와 ===는 어떻게 다른지 확인해 보겠습니다. 연산자내용$a == $b데이터 타입을 변환후 $a가 $b와 같은지 판단. 같으면 TRUE를 반환.$a === $b$a와 $b가 값이 같고, 데이터 타입도 같으면 TRUE를 반환. 샘플을 보면서 확인을 해보겠습니다. <?php $a = 120; $b = "120abcer1e...