웹마스터 팁
[javascript]기초강좌 | 01 자바스크립트개념
2014.04.01 15:51
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>
- [2015/10/27] 묻고답하기 모바일에서 이런 갤러리박스 오픈소스 없을까요.. *1
- [2015/08/10] 묻고답하기 javascript 질문드립니다.
- [2014/04/01] 웹마스터 팁 [javascript] 기초강좌 | 02 산술, 대입, 증감, 비교연산자
- [2014/02/14] 웹마스터 팁 GNB 메뉴를 쉽게 만드는 jQuery plugin *2
- [2011/06/30] 묻고답하기 textyle 관련 질문입니다.
댓글 0
제목 | 글쓴이 | 날짜 |
---|---|---|
강좌는 아니지만, 제가 쓸 강좌가 어떤방향으로 나아가야하는지를 잘 모르겠습니다. 그래서 글올립니다. [4] | Dopesoul | 2002.09.06 |
[Lindox] 설치 강좌 쓸때 유용한 명령어 [4] | NeSTY♨™ | 2002.11.05 |
[초초초(X999)허접강좌]사용자들이 하는 작업 강제 취소,IP막기 [5] | -=:{Inuri}:=- | 2002.12.21 |
여러강좌에서 본 내용들을 초보님들을 위해 정리했습니다 [2] | 공유기시로! | 2003.01.21 |
[성공했음]Apache에서 ASP돌리기 (Apache::ASP이용) for Windows 초고속강좌 [9] | 한희진 | 2003.02.05 |
iis + php + mysql 강좌 (윈도우설치) [5] | 이성헌 | 2003.06.01 |
mysql 강좌 .. 요약본 [4] | 이성헌 | 2003.06.05 |
개인서버를만들어보자!(1편 유저생성)(동영상강좌) [8] | 타키 | 2003.10.22 |
[초보강좌] 윈도우 서버의 용량 제한~~!!
[17]
![]() | HoYa™ | 2004.01.08 |
-초보의 초보대상 강좌-커널 패치하기... [2] | 87K300 | 2004.03.19 |
winXP + APM + 제로보드 이용한 홈피제작(동영상강좌) [1] | kim | 2004.12.04 |
[javascript]기초강좌 | 01 자바스크립트개념 | hiwebs | 2014.04.01 |
[javascript] 기초강좌 | 02 산술, 대입, 증감, 비교연산자 | hiwebs | 2014.04.01 |
[javascript] 기초강좌 | 03 논리연산자, 비트, 삼항연산자, 기타연산자 | hiwebs | 2014.07.02 |
[javascript] 기초강좌 | 4장. 비교제어문(if문) | hiwebs | 2014.07.02 |