웹마스터 팁

Part1-1(1장). 자바스크립트개념

 


1. 자바스크립트의특징
자바스크립트는네스케이프社에서개발한HTML 문서내에삽입되어동적인웹페이지를구현할수있는스크립트이다.
독립된응용프로그램의형태를지니지못하는스크립트언어이다.
(완벽한문법적인구조를가지지못함)

객체를이용하여프로그래밍하는객체기반언어이다.
브라우저에대한우수한호환성으로주로Client-side에서프로그래밍하는스크립트로사용된다.
HTML안에삽입될때는<script> ~ </script>안에정의한다.

 

 

2. 자바스크립트를정의하는방법
<script> ~ </script>안에정의한다.
<script> ~ </script>의위치는<head>~</head>태그또는<body>~</body>태그에모두정의가능.


<script language="javascript"><!--자바스크립트문장들...//--></script>
<html>
<head>
<title>연습</title>
<script language= “javascript”>
<!--
……..
//-->
</head>
<body>
….
</body>
</html>

 


3. 자바스크립트의주석문
/* */
:여러줄을주석문을사용할때
// : 한줄을주석문으로사용할때

 

<html>
<head>
<title>연습</title>
<script language= “javascript”>
<!--
// 여기는주석입니다.
/* 여기도주석입니다*/
……..
//-->
</head>
<body>
….
</body>
</html>

 


4. 자바스크립트의자료형
자바스크립트의자료형은varient타입이라고할수있다.
세부적으로는char, int, double, float, int, long, short, void 등의타입을가지고있다.
자료형을엄격히따지지않는스크립트언어이므로a=10 과같이처음부터치환문을이용해도된다.

 

 

5. 변수만드는규칙
사용가능한문자는영문자, 숫자, _(underbar, underscore)이다
숫자로시작할수없다.
_(underbar, underscore)를제외한!, #, ?, $, @ 등과같은다른특수문자는올수없다.
공백은허용되지않는다.
자바스크립트문법안에서규정한예약어(키워드)는변수로사용할수없다.

 


<변수작성의예>
Abc(o)
123abc (x)
Total# (x)
Two of (x)
int(x)
Not! (x)
_tot (o)

 


 

 

[예제]

 
Javascript1-1.html
<html>
<head><title> </title>
<script language="javascript">
<!--
document.write("Hello~")
//-->
</script>
</head>
<body>
</body>
</html>

태그 연관 글
  1. [2015/10/27] 묻고답하기 모바일에서 이런 갤러리박스 오픈소스 없을까요.. by 제로보드신세계잼 *1
  2. [2015/08/10] 묻고답하기 javascript 질문드립니다. by ㅋㅋ13c65
  3. [2014/04/01] 웹마스터 팁 [javascript] 기초강좌 | 02 산술, 대입, 증감, 비교연산자 by hiwebs
  4. [2014/02/14] 웹마스터 팁 GNB 메뉴를 쉽게 만드는 jQuery plugin by 김개발 *2
  5. [2011/06/30] 묻고답하기 textyle 관련 질문입니다. by zi132
제목 글쓴이 날짜
Windows Server 이벤트 로그 정리하기 StyleRoot 2014.04.20
가비아에서 웹호스팅 관련 팁 [1] JerryKim 2014.04.19
해외 아이피 차단 방법입니다. [3] Flolida 2014.03.01
중국대륙 IP 차단방법 [5] 낮은자 2014.03.07
이전/다음 글버튼 출력 애드온의 버튼을 사이트 밖으로 빼봅시다..^^ [5] file 착한악마 2014.04.03
Windows IIS 에서 F5 연타 방지하기 (mod_evasive , limit_req) [3] file StyleRoot 2014.04.08
XE 업데이트후 갑자기 CSS/JS등이 403 오류가 날때 YJSoft 2014.04.16
<div>에 ajax html 넣기 [3] 웹빌드 2014.04.10
장비 침입 탐지 및 자동 ip 차단 프로그램 소개 [4] 고구마군 2014.04.09
NULL/XMAS 패킷 포트 스캐닝 방지 방안 고구마군 2014.04.12
여러가지 hover effect 모음 [1] 드래그홈 2014.03.26
이모티콘 스킨(?) 이모티콘 팝업 창을 개선합시다 [11] file socialskyo 2013.11.30
사용자에게 파일 내용을 뿌릴땐 fpassthru를 쓰자 [2] DynamicLaser 2014.03.23
관리자를 제외하고는 타회원의 회원정보 보기를 막는 방법 [1] sejin7940 2014.04.04
글쓰기를 클릭하면 띄워지는 테두리 없는 예쁜 팝업 띄우기 core. 1.7.4 [4] file 마음의빈자리 2014.02.11
모바일EX 사용시, 모바일 레벨아이콘 출력하기. [11] qwms 2014.03.29
slidesj 사용시 자동으로 다음 사진 넘길때 웹빌드 2014.04.02
코어 업데이트 후 회원가입 이름이 숫자(번호)로 뜨는 현상 수정 [1] 자대련 2014.04.01
[javascript] 기초강좌 | 02 산술, 대입, 증감, 비교연산자 hiwebs 2014.04.01
[javascript]기초강좌 | 01 자바스크립트개념 hiwebs 2014.04.01