write for my memorization 

 

first i'. biginner in js


자바스크립트는 여러방식으로 데이터를 표시할 수 있음.

 

1. document.getElementById(ex).innerHTML

방법으로 어떠한 아이디값을 찾아서 그것의 안에 텍스트를 바꾸는방법

2. document.write(어쩌구)

이방법은 HTML이 다 로드 되고 나서 쓰이면 모든 값이 초기화가 되서 조심해야함 그저 테스트용도로 사용해야함

3. window.alert(어쩌구)

 경고창을 띄울수잇음

4. console.log

 f12에서 볼수있는 콘솔에 메세지를 띄울수잇음. . 

 


컴퓨터 프로그램이란 캄퓨터가 실행할 수 있는 인스트럭션의 리스트(배열)이다.

프로그래밍 언어 안에서 인스트럭션은 statement라고 한다

결국 자바스크립트 프로그램은 statement의 배열이다.

JavaScript statements are composed of:

Values, Operators, Expressions, Keywords, and Comments.

 

자바스크립트도 마지막에 세미콜론(;)을 붙여서 statement가 끝낫다는것을 알리자. 

 

statement도 code block단위로 묶일 수 있음

 

statement는 keyword 하나로만 이루어질 수있음 break라던가 continue라던가..

for return try catch 등등 

 


Underscore:

first_name, last_name, master_card, inter_city.

Upper Camel Case (Pascal Case):

FirstName, LastName, MasterCard, InterCity.

Lower Camel Case:

JavaScript programmers tend to use camel case that starts with a lowercase letter:

firstName, lastName, masterCard, interCity.

 


자바스크립트에서 선언은 돼었는데 할당이 되지 않았으면 undefined 형식을 가짐. 

나중에 결과값이 저장되거나 인풋값이 들어오는걸 대비하기 위해서 만듬 

null의 형식은 object임 형식을 알고 싶을땐 typeof variable 하면됨 

 

var carName = "Volvo";
var carName;

이래도 volvo값을 계속 갖고있을꺼임.. 

 


 

예상해보시오

var x = 16 + "Volvo";

var x = "Volvo" + 16;

var x = 16 + 4 + "Volvo";

var x = "Volvo" + 16 + 4;