[Javascript] 간단한 용어 정리

Kiara ·2023년 3월 12일
1

Javascript

목록 보기
1/6
post-thumbnail

관련 용어를 계속해서 추가하고 있습니다!

💎 변수(variables)

데이터를 저장하는 저장소나 공간으로, 변수를 선언하거나 값을 할당하고 저장된 데이터를 변경하거나 추가할 수도 있다.

- 전역 변수

: 어디서든 사용 가능한 변수, 함수 외부에서 선언한 변수

- 지역 변수

: 특정 코드 블록(함수,if문, while문 등) 내에서 선언된 변수, 함수 내부에서 선언한 변수

💎 용어 정리

식별자

: 메모리 공간을 식별하기 위한 단어 ex) 변수 이름

var random; // 식별자(변수 이름) : 'random'

키워드(var, let, const)

var name = "Kiara"; // 키워드 var로 선언된 변수 name의 값은 Kiara
let age = 25; // 키워드 let으로 선언된 변수 age의 값은 25
const PI = 3.14; // 키워드 const로 선언된 상수 PI의 값는 3.14

객체(object)

: 0개 이상의 프로퍼티로 구성된 집합으로 변경 가능한 값(mutable value)이다. 원시 값을 제외한 나머지 값(function, array, 정규 표현식 등)이 객체에 해당한다.

객체 = 프로퍼티 + 메서드

프로퍼티(property)

: 객체의 상태를 나타내는 값(data)으로, 키(key)와 값(value)으로 나뉜다.

let color = {
  favorite : "skyblue", 	// 키 : favorite + 값 : "skyblue" = 프로퍼티
  hate : "yellow"			// 키 : hate + 값 : "yellow" = 프로퍼티
};

함수(function)

: 하나의 특별한 목적의 작업을 수행하도록 설계된 독립적인 블록

// 두 개의 값을 parameter로 받아서 둘의 합을 반환하는 함수
function addNum(x, y) {
    return x + y; 
}

메서드(method)

: 일반적인 함수와 비교하기 위해 함수를 호출할 때 객체가 있는 경우를 메서드라고 부른다.

let example = {
  a : function() {
    console.log('메서드 호출');
  }
}

함수와 메서드 비교는 추후에 !

참조(reference)

: 변수에 저장된 값을 읽어 들이는 것

변수 선언(variable declare)

: 키워드를 사용해 변수를 정의하는 것

var name;

변수 할당(variable assignment)

: 변수가 선언된 후에 대입 연산자(=)를 통해 값을 저장하는 것

var name;
name = "Kiara";

변수 초기화(variable initialize)

: 변수를 선언함과 동시에 값을 넣어주는 것

var name = "Kiara";

프로토타입(prototype)

profile
Front/Back Beginner

0개의 댓글