javascript 얄코 첫번째

eslint_0123·2023년 4월 3일

javascript

목록 보기
2/8
post-thumbnail

내용 정리

javascript는 FE 개발자가 주로 많이 사용했었는데,
node.js가 나온 이후 서버 구축 및 다양한 분야에서 많이 사용된다.

하지만 FE개발자가 주로 사용하는 WEB전용 javascript와 node.js에는 약간의 차이가 있다.

javascript는 동적인 객체 지향 언어이다.
또한 javascript의 런타임 환경은 코드를 실행 할 수 있는 소프트웨어이다.
<javascript는 인터프리터 언어이다. 에 대한 포스팅 추가 예정>

console이란?

  • 디버깅 콘솔에 접근할 수 있는 메서드를 제공하는 객체이다.
  • 동작방식은 브라우저마다 차이가 있다.
    => 브라우징 문맥에서 Window 전역 객체에 접근 할 수 있다.

javascript에서는 데이터를 담을 주머니가 2개 있다.

  1. 변수 variable
  • 변수를 선언만 하고 값을 넣지 않으면 그 변수의 값은 undefined이다.
  • 만약 x에 1을 대입하면 데이터 영역에 1이 생기고 변수 x는 데이터 영역의 '1'을 가리키게 될 것이다.
  • 이런 변수를 선언이나 할당할 때 var, let을 사용하는데 차이가 존재한다.
  1. 상수 constant
  • 상수는 const 로 선언하는데 const로 선언하면 재할당이 안된다.
    즉, 값이 바뀔 수 없다.
 ? 식별자, 변수, 상수가 헷갈릴 때 ? 
식별자는 변수, 메소드, 상수 등의 이름 이라고 볼 수 있다.
식별자에는 특수문자 이런걸 사용하지 못한다는 등의 규칙이 존재한다.

강의 시청 후기

javascript 기초만 하도 많이 여러 이야기를 보고 들었던 입장으로써 배우기에 쉽고 적절했다.
더 궁금하거나 가끔 deep한 내용도 나오는데,
그 부분을 더 공부하고 싶다면 그 부분을 따로 공부를 하고 넘어가는 것을 추천한다.
하지만 처음 공부하는 입장이라면 그냥 완강 위주로 공부하는 것을 추천한다.

profile
Frontend 개발자 이예슬입니다.

0개의 댓글