기본 문법|method

셀라문·2022년 2월 26일
0

JavaScript

목록 보기
12/27

메소드와 함수 (Method and Function)의 차이점

객체에 저장된 값이 함수일 때, 메서드라고 부른다.

  • 함수가 메소드를 아우르는 포괄적인 용어이다.
  • 함수는 객체로부터 독립적이며, 메소드는 객체에 종속적이다.
    메소드는 거의 모든 면에서 함수와 동일하지만, 아래의 2가지 포인트에서 다른 점이 있다.
  1. 메소드는 호출된 객체에 암시적으로 전달된다.
  2. 메소드는 클래스 안에 있는 data를 조작할 수 있다.
  • 기본적으로 두 용어의 뜻은 동일하나 '객체(클래스)로부터 독립적인가 아닌가'가 함수와 메소드를 나누는 기준이다.

객체가 가진 메서드(Method)
Object.keys()

Object.keys 메서드는 어떤 객체가 가지고 있는 키들의 목록을 배열로 리턴하는 메서드이다.

함수의 표현

함수의 저장

method

this

profile
취미로 하는 공부기록장

0개의 댓글