[패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 33회차 미션
본문 바로가기

Frontend

[패스트캠퍼스 수강 후기] 프론트엔드 인강 100% 환급 챌린지 33회차 미션

패스트캠프 프론트앤드 인강 33일차 자바스크립트란 무엇인지 변수를 공부하였다.

자바스크립트란?

정말배우기쉬운 프로그래밍 언어. 진입장벽낮은
브라우저에 만들기위해 처음 사용. userinterface를 동적으로 사용하기위해 썻다.
기존에는 브라우저에서만 사용했던 언어인데 이제는 단순히 웹페이지에서만 국한되지않고
정말 다양한 곳에서 사용이되고있다.
노드js를 통해 runtime통해서 서버쪽에서 자바스크립트를 실행할수있게되었다.
api개발을 하게될때 노드 js를 통해서 자바스크립트를 쓸수있게되었고  
심지어 데스크탑 애플리케이션도 만들수있다. 대표적으로 일랙트론라는 프레임워크가 있는데 이것을통해서 데스크톱어플리케이션을 만들수있고 모바일엡도 만들수있다. 대표적으로 react-native

단순히 웹뷰를 모바일앱에 띄워서 웹을 앱처럼 보이게하는것이 아니라 진짜 native ui를 자바스크립트 ui로 구현할수있게해준다. 심지어

 

하드웨어에서도 아까 나온 nodejs를 통해 자바스크립트를 사용할수있다.

 

자바스크립트는 나날히 발전해가고있고 매년 새로운 문법들이 나오고있다.

 

크롬 개발자모드에서 콘솔로그를 출력해보자

console.log("hello javascript!");
console.log(1+2+3+4);

개발하는 방법으로는 코드샌드박스를 이용하는 방법이 있다.

https://codesandbox.io/s/rlkjz2n43q

 

javascript - CodeSandbox

javascript by yazaabed

codesandbox.io

변수와 상수

자바스크립트에서 변수와 상수는 특정이름에 특정값을 담을때 사용한다.

let, const가 있고 var는 권장하지않는다.

데이터 타입으로는 숫자열, 문자열, true와 false를 나타내는 boolean등이 있다.


//선언 : 특정이름에 특정값을 담는것
let value = 1;
console.log(value); //1

//변수
value=2;
console.log(value); //2

//상수
const a = 1;
// a=2//오류

//var는 권장하지않는다.

//데이터타입
//숫자열
let num = 1;

//문자열
let text = 'text';

//boolean

let good = true;
let loading = false;
let friend = null;
let criminal = undefined;

null는 진짜 없다라는뜻이고 undefined는 아직 정의되지않았다라는 뜻이다.

https://bit.ly/31Cf1hp

 

프론트엔드 개발 올인원 패키지 with React Online. | 패스트캠퍼스

성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다.

www.fastcampus.co.kr

 

반응형