javascript

javascript 기본문법

닉넥임 2013. 8. 3. 15:04
반응형

- javascript 사용법

 - 자바스크립트 코드는 HTML문서내의 <head>안의 <script> 태그사이에 넣기만하면 된다. 

 - 또한 자바스크립트 코드를 다른파일에 담아 분리할수도 있다. '.js'라는 확장자로 <script>의 src속성      을 이용해서 파일의 위치를 지정하면된다.

 - WebContent 에 .js파일을 위치시키면된다. 

 - .js파일 내부의 함수를 사용하고자 할때는 아래와 같이 한다.

  file.js 파일 내부

 function test() {

 alert("으라차차차");

 } 

  index.html

 <head>

      <scripte type="text/javascript" src="file.js"></script>                                                          

 </head>

 <body>

     <input type="button" value="버튼" onClick="test()">

 </body>

 명령문 

 - 단순히 줄바꿈만하여도 명령문이 구분가능하다.

 - 한줄에 여러개의 명령문을 쓰기 원한다면 세미콜론(;)으로 구분하면 된다.

 주석

 - "//" 슬래시문자 두개를 앞에적으면 주석으로 인식된다.

 - "/* 여러줄 */" 여러주르이 경우에는 이런식으로 한다.

 - "<!-- -->" 와 같이 HTML형식의 주석문도 가능하다.  

 변수

- 선언하지않고 문자에 값을 할당할수 있다.   --> 전역변수                                  

                name="이름";                                                                                         

                age=20;

 - 하지만 선언하는 것이 좋은 습관이다.        --> 지역변수

                var name"이름";                                                                                     

             var age=20;

 문자열

 - 문자열은 한 개 이상의 문자로 이루어지며 문자열 선언시 반드시 따옴표 안에 들어가야되며 ("")나 ('')이든지 상관이없다. 하지만 헷갈리니까 하나만쓰자.

 - 만약 작은따옴표('')를 사용한다면 var mood='don't ask '; 일경우 n과 t사이의 (')문자의 경우에는 종료로 인식되여 오류가 발생한다. 이를 해결하기 역슬러쉬(\)를 사용하여 var mood='don\'t ask'; 이렇게 문제를 해결한다  

 숫자

 - 숫자 종류에 대해서도 어떤 제약 사항도 없다.

 - 음수사용시 숫자앞에 빼기(-) 기호를 붙이면 음수로 파악한다.

 불린 값

 - 참(true), 거짓(false)로 나누어진다.

 - 주의할점으로 따옴표안에 표기시 문자열로 인식한다.


 배열

 - 배열에 포함알 요소의 개수를 미리 지정할 수 있으며 이것을 배열의이 길이 라고 한다.

    var nameArr = Array(4);                                                                                           

 - 길이를 모를때 숫자없이 선언이가능하다 .                                                         

    var nameArr = Array();

 - 배열의 인덱스 의 경우에는 대괄호 [ ] 안에 표시한다.                                      

   var nameArr = Arrary(2);                                                 

   nameArr[0] = "홍길동";                                                              

   nameArr[1] = "고갈비";

 조건문

 if (조건) {

     명령문;

 }

 반복문

 while문             

 while (반복 조건) {

   명령문;

 }

 do...while문                                                

 do {

   명령문;

 }while (반복조건);

 for문                                                                                      

   for (초기조건; 조건식; 증가치;){

   명령문;

 }

함수 

 function 함수이름 (인수){

   명령문;

   return 리턴값;          --> 리턴값이 없을때는 안적어도 됨.

 }


- 기본적으로 개념을 알기에 간단한 문법만 적었다.



반응형

'javascript' 카테고리의 다른 글

location.herf  (0) 2013.11.08