func-정

Popconnect·2023년 3월 8일

사용자 정의 문법
내장 라이브러리 활용법

함수

  • 선언함수 - 전통
  • 익명함수 - 최신 ( 일급함수 - 함수 중심 프로그래밍)
    • 함수정의 = 변수 할당해서 사용가능
    • 화살표함수
  • 내부구성
    • 지역변수
    • 제어문
    • 내부함수
  • 선언 / 호출 (직접호출, 이벤트를 통해서 호출)

객체 - 새로운 자료형 선언

  • 내부구성
    • 멤버변수
    • 메서드
  • 선언방법
    • 1.class 예약어를 사용해서 선언
    • 2.생성자를 사용해서 선언
    • 3.json(javascript object notation)
  • class
//클래스명은 대문자
//클래스 선언
class 클래스명	{

//객체변수 선언
let 객체변수(instance) = new 클래스명();

//객체변수를 사용해서 맴버변수나 메서드에 접근

객체변수.멤버변수
객체변수.메서드

//함수 생성자 사용

const 클래스명 = function()	{
}

let 객체변수(instance) = new 클래스명();
객체변수.멤버변수
객체변수.메서드


// JSON 사용

const 객체변수명 = {
		속성명: 값,
        속성명: 값,
        속성명: 값
        
        메서드명: function()	{
        }
 }

사용자정의 객체 -문법 + 현업
내장 객체

  • 기본 객체 - 확장 자료형
    • 멤버변수
    • 메서드(*) : 특징적인 기능을 모아둔 폴더
  • BOM
  • DOM
    외부 객체 - 외부에서 가져오는 객체
profile
Programmer

0개의 댓글