인터넷 강의를 참고하여 자바스크립트를 다시 복습 시작합니다.
기초를 중요시 여기고 기억력이 좋지 않아 여러번 공부해야 하는 저이기에 다시 리마인드 하자는 마음으로 시작.
ECMA Script라던지 ECMA 인터네셔널, ECMA-262 등에 단어들이 낯선 단어들은 아니다.
내가 간단하게 이해하고 정리한 내용으로는 스크립트 표준화 관리를 ECMA 인터네셔널 이란곳에서 해준다.
비영리 표준화 기구라고 한다. ECMA Script를 "에크마 스크립트"라고도 불리운다.
ES5, ES6 많이 사용하고 있는 것들이었고 현재는 ES2019?까지 나온걸로 파악된다.
JavaScript는 ECMA Script 사양을 준수하는 범용 스크립팅 언어이다.
따라서 앞으로 나는 자바 스크립트와 에크마 스크립트의 차이점을 얘기할 수 있게 되었다.
실습을 따라하기 위해선 Node.js와 VS코드를 사용했다.
둘다 이미 설치했던 프로그램들이다. 버전과 OS에 맞게 다운하면 되겠다.
Expression, 자바스크립트 익스프레션 말그대로 표현식.
값을 만들어 내는 간단한 코드 표현식.
Statement, 스테이트먼트 하나 혹은 여러개의 표현식이 모여 문장을 이룬다.
문장 끝에는 보통 세미콜론(;)을 붙힌다.
Keyword, 미리 정의되어 있는 단어들.
예를 들면) var return for 이런것들
Reserved words, 예약어. 키워드랑 거의 같은 맥락 Future Reserved Keywords. 변수로 사용불가
Identifier, 식별자. 코드내의 변수,함수,혹은 속성 식별하는 문자열. 대소문자 구분. 숫자로 시작 x. 예약어 x. 공백 x.
변수와 상수
변수는 값이 바뀔수 있다.
ex) let
상수는 값이 바뀌지 않는다.
ex) const
es6부터 이렇게 많이 사용되고 이전은 var를 많이 썼는데 hoisting(호이스팅)이라는 이슈 때문에 위에 방식으로 추천.
변수의 유효범위/ scope / 스코프 / 블록 스코프
함수 스코프, 블록 스코프 얘기가 나오던대 내가 볼때 전역 변수, 지역 변수 그 개념과 똑같다 보면될 것 같다.
괄호 밖에서 사용해 변수가 사용가능하냐 안에서 사용해서 사용가능 하냐 그런 맥락.
오늘은 여기까지 공부했고 마무리 평을 하자면, 자바스크립트 강의를 처음 듣고 배우는건 아니다. 처음부터 들을
필요성이 있을까 생각했는데 듣기 잘했다. 기본기를 탄탄하게 잡아서 나쁠건 없다 생각했다. 조급해 하지말자.
'Before > IT용어' 카테고리의 다른 글
오버로딩과 오버라이딩 (0) | 2020.06.02 |
---|---|
Call by value / Call by reference (0) | 2020.04.09 |
API와 SDK에 대한 정리 (0) | 2020.04.09 |
[javascript] study2 (0) | 2020.01.17 |
인터넷 강의를 참고하여 자바스크립트를 다시 복습 시작합니다.
기초를 중요시 여기고 기억력이 좋지 않아 여러번 공부해야 하는 저이기에 다시 리마인드 하자는 마음으로 시작.
ECMA Script라던지 ECMA 인터네셔널, ECMA-262 등에 단어들이 낯선 단어들은 아니다.
내가 간단하게 이해하고 정리한 내용으로는 스크립트 표준화 관리를 ECMA 인터네셔널 이란곳에서 해준다.
비영리 표준화 기구라고 한다. ECMA Script를 "에크마 스크립트"라고도 불리운다.
ES5, ES6 많이 사용하고 있는 것들이었고 현재는 ES2019?까지 나온걸로 파악된다.
JavaScript는 ECMA Script 사양을 준수하는 범용 스크립팅 언어이다.
따라서 앞으로 나는 자바 스크립트와 에크마 스크립트의 차이점을 얘기할 수 있게 되었다.
실습을 따라하기 위해선 Node.js와 VS코드를 사용했다.
둘다 이미 설치했던 프로그램들이다. 버전과 OS에 맞게 다운하면 되겠다.
Expression, 자바스크립트 익스프레션 말그대로 표현식.
값을 만들어 내는 간단한 코드 표현식.
Statement, 스테이트먼트 하나 혹은 여러개의 표현식이 모여 문장을 이룬다.
문장 끝에는 보통 세미콜론(;)을 붙힌다.
Keyword, 미리 정의되어 있는 단어들.
예를 들면) var return for 이런것들
Reserved words, 예약어. 키워드랑 거의 같은 맥락 Future Reserved Keywords. 변수로 사용불가
Identifier, 식별자. 코드내의 변수,함수,혹은 속성 식별하는 문자열. 대소문자 구분. 숫자로 시작 x. 예약어 x. 공백 x.
변수와 상수
변수는 값이 바뀔수 있다.
ex) let
상수는 값이 바뀌지 않는다.
ex) const
es6부터 이렇게 많이 사용되고 이전은 var를 많이 썼는데 hoisting(호이스팅)이라는 이슈 때문에 위에 방식으로 추천.
변수의 유효범위/ scope / 스코프 / 블록 스코프
함수 스코프, 블록 스코프 얘기가 나오던대 내가 볼때 전역 변수, 지역 변수 그 개념과 똑같다 보면될 것 같다.
괄호 밖에서 사용해 변수가 사용가능하냐 안에서 사용해서 사용가능 하냐 그런 맥락.
오늘은 여기까지 공부했고 마무리 평을 하자면, 자바스크립트 강의를 처음 듣고 배우는건 아니다. 처음부터 들을
필요성이 있을까 생각했는데 듣기 잘했다. 기본기를 탄탄하게 잡아서 나쁠건 없다 생각했다. 조급해 하지말자.
'Before > IT용어' 카테고리의 다른 글
오버로딩과 오버라이딩 (0) | 2020.06.02 |
---|---|
Call by value / Call by reference (0) | 2020.04.09 |
API와 SDK에 대한 정리 (0) | 2020.04.09 |
[javascript] study2 (0) | 2020.01.17 |