본문 바로가기

좋아하는 것_매직IT/12.자바스크립트

3.웹프로그래밍, Javascript, 문장(statement) 에 대해서 알아볼께요..^^

반응형

블로그 목적

자바스크립트 문장에 대해서 공부해보고 정리해본다.

자바스크립트에서 문장(statement)의 의미는?

보통 자바스크립트는 브라우저에 의하여 실행되는 문장의 순서 있는 집합이라고도함.

그럼, 문장(statement) 이라는 개념은 무엇일까?

다른 프로그래밍 언어와 같이 자바스크립트 문장은 웹 브라우저에게 내리는 명령이라고 간주할 수 있음.

즉, 웹브라우저가 무엇을 해야하는지를 지시하는 것.

그리고 각 문장의 끝에는 세미콜론(;) 을 붙여야 함.

C++ 와 마찬가지로, 자바스크립트도 공부해보니, 문장을 세미콜론(;)으로 분리하고 있음.

그런데, 차이점은 자바스크립트에서는 세미콜론을 생략해도 된다고함.

즉, 자바스크립트에서는 줄이 바뀌면, 하나의 문장이 끝난 것으로 판단함.

그러나, 가급적 권고사항으로 세미콜론을 붙이라고함.

왜냐하면, 세미콜론을 사용하면, 한 줄에 여러개의 문장을 작성할 수 있기때문에..

그리고, 해당 문장들이 모이면 소위 우리가 말하는 소스코드가 되는것.

즉, 자바스크립트 소스코드는, 자바스크립트의 문장들의 순서있는 집합이라고 말할 수 있음.

 

그럼, 블록(block) 이라는 단위도 알아보자.

자바스크립트의 블록은, 아래와 같이 정의함.

시작 : "{"

끝 : "}"

그럼, 블록의 목적에 대해서 알아보면,

여러 개의 문장을 묶어서 함쎄 실행하기 위해서..

아래 예시는 3개의 문장을 한개의 블록으로 묶은것.

예시

 

자바스크립트의 문자집합과 대소문자를 구별하는지에 대해서 알아보자.

결론부터 말씀드리면,

첫째, 자바스크립트는 유니코드(unicode) 문자 집합 버전 3을 지원한다고 함.

잠깐, 유니코드에 대해서 알아보면,

유니코드는 아스키 코드의 슈퍼 집합으로 전세계의 모든 문자를 나타낼 수 있음.

둘째, 자바스크립트는 대소문자를 구별한다고 함.

즉, 아래는 start 함수는 다른 함수임.

소문자 : start()

대문자 : START()

또, 아래 변수는 다른 변수임.

myThub

MyThub

그런데, 여기서 혼동될 수 있는 부분이고 주의해야할 점은 HTML 은 대소문자를 구별하지 않는다는 점.

즉, 자바스크립트에서 HTML의 태그와 속성 이름은 소문자로 적어주여야 한다고함.

예를 들면, HTML에서는 onClick / 은 같지만, 자바스크립트에서는 반드시 소문자 으로만 적어야한다고함.

 

마지막으로, 자바스크립트의 주석문에 대해서 알아보자.

주석(comment)을 이용해 소스를 보다 읽기 쉽도록 만들 수 있음.

단, 여러언어들처럼 주석은 실행되지 않음.

그럼, 주석의 종류에 대해서 알아보자

단일 문장 주석다중 문장 주석

주석의 시작 : "//"

예시

주석의 시작 : "/*"

주석의 끝 : "*/"

예시

 

결론

보통 자바스크립트는 브라우저에 의하여 실행되는 문장의 순서 있는 집합이라고도함.

자바스크립트의 블록의 목적은 여러 개의 문장을 묶어서 함쎄 실행하기 위해서임.

자바스크립트는 유니코드(unicode) 문자 집합 버전 3을 지원하고, 대소문자를 가림.

오늘도 자바스크립트에 대한 문장/블록/기타등등의 지식에 대한 마술(?) 한가지 획득완료. 감사합니다. ^^


오늘의 명언 한마디

생물학의 기본 전제는 세포가 재생될때 원래 세포와 정확히 일치하는 복제본이 생성된다는 것이다.

세포안의 DNA에는 가장 건강한 유전적 발현을 위한 청사진, 즉, 완벽한 자신을 구현하기 위한 "청사진의 라이브러리가" 담겨있다.

즉, 언제든 10점이 될 잠재력이 있다는 뜻이다.

이는 줄기 세포를 이용하여 새롭고 건강한 조직을 자극한다는 이론의 전제가 되기도 한다.

톰 오브라이언지음, "당신은 뇌를 고칠 수 있다." 중에서..


오늘의 영어 한마디

The smell of his socks always puts me off.

그의 양말냄새가 / 늘 / 나를 불쾌하게 해

해설

처음에는 좋은 감정을 가지고 있었지만, 양말 냄새를 맡자 불쾌한 느낌이 듬.

우리는 어떤 사람에 대하여 좋은 감정, 인상을 가지고 있었지만, 갑작스럼 사건 때문에 좋은 감정이 사라질 수 있음.

즉, 좋은 감정을 느끼고 있었지만, 불쾌한 양말냄새를 맡고, 유쾌한 상태에서 떨어져(off) 불쾌한 상태로 옮겨짐.

마치, 어떤 장소에 있던 물건을 다른 장소로 옮겨 놓는(put) 것처럼 감정 상태가 변함을 뜻함.


오늘의 민법 한마디

제 1편 총칙 / 제 4장 물건

제101조(천연과실, 법정과실)

1. 물건의 용법에 의하여 수취하는 산출물은 천연과실이다.

2. 물건의 사용대가로 받는 금전 기타의 물건은 법정과실로 한다.


나의 목표 및 다짐을 항상 내곁에 두기.

목표

나의 강점을 바탕으로 나의 일을 잘해냄으로써 타인과 사회를 아릅답게 만든다.

현재 내가 가진 능력으로 누군가에 도움이 될 수 있을까? 에 대해서 항상 생각하기

목표를 이루기 위한 실천방안

꾸준한 블로깅/기록법/독서법으로 넘버원이 아닌 온리원이 되보자.

천사불여일행(天思不如一行)을 항상생각하며 체화 및 각인시키자.

"천번 생각하는것보다 한번 행동하는 것이 더 중요하다."

728x90
300x250