TIL # 2021.10.06

kdobro_dev·2021년 10월 6일
0

TIL (Today I Learned)

목록 보기
1/56
post-thumbnail

Javascript # 변수

📝오늘 배운 내용

변수란 무엇인가?

변수는 데이터를 편리하게 저장하고 꺼내 쓰는 것이다.

  • 컴퓨터에는 데이터 보관함이 존재한다(메모리).
  • 보관함의 크기는 동일하다.
  • 각 보관함의 이름 = 변수(variable).
  • 이름을 통해 데이터 사용(재활용)한다.

Javascript 표현식으로 나타내보자

let myname; // myname이라는 변수 선언
myname = 'kim'; // myname에 'kim'이라는 값을 대입
let myname = 'kim'; // myname이라는 변수를 선언하고 'kim'이라는 값을 대입

Javascript # 타입

type of variable

  • undefined : 변수가 정의되지 않거나 값이 없을 때
  • number : 데이터 타입이 수일 때
  • string : 데이터 타입이 문자열일 때
  • boolean : 데이터 타입이 불리언일 때
  • object : 데이터 타입이 함수, 배열 등 객체일 때
  • function : 변수의 값이 함수일 때
  • symbol : 데이터 타입이 심볼일 때

Javascript # 함수

함수(function)란 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록을 의미한다.
이러한 함수는 필요할 때마다 호출하여 해당 작업을 반복해서 수행할 수 있다.

함수 선언식 - Function Declarations

일반적인 프로그래밍 언어에서의 함수 선언과 비슷한 형식이다.

function 함수명() {
    //code
};
//예시
function printHello() { // printHello라는 함수 선언
  return 'hello' // 'hello'라는 값 반환
};
printHello(); // 함수 실행

함수 표현식 - Function Expressions

유연한 자바스크립트 언어의 특징을 활용한 선언 방식

const 함수명 = function() {
	//code
};
const printHello = function() { // printHello라는 함수 선언
  return 'hello'; // 'hello'라는 값 반환
};
printHello(); // 함수 실행
profile
do your best at any moment

0개의 댓글