반응형 Javascript12 [javascript] 프로토타입에 대해서 자바스크립트는 명령형 , 함수형, 프로토타입 기반 객체지향 프로그래밍을 지원하는 멀티 패러다임 프로그래밍 언어이다. 자바스크립트는 개체 기반의 프로그래밍 언어이고 대부분이 객체이다. 자바스크립트는 프로토타입을 기반으로 상속을 구현한다. 프로토타입 인스턴스에는 메서드가 없음에도 불구하고 [[prototype]] 이라는 매개ㅐ체 덕분에 생성자 함수의 prototype에 있는 메서드를 마치 자신의 것처럼 쓸수 있다. 프로토타입 체인 [[prototype]]로 이어진 각 prototype들에 모두 접근할 수 있는 것을 일컬어 프로토타입 체인이라고 한다. 2023. 1. 27. [javascript] 함수 - javascript 란? 정의 : 일련의 과정을 문으로 구현하고 코드 블록으로 감싸서 하나의 실행단위로 정의한것이 함수다 자바스크립트에서의 함수는 일급 객체이다. 함수를 선언했으면 반드시 실행을 해야 작동을 한다. 함수의 장점 무명의 리터럴로 표현이 가능하다. 변수나 자료 구조(객체, 배열…)에 저장할 수 있다. 함수의 파라미터로 전달할 수 있다. 반환값(return value)으로 사용할 수 있다. 2023. 1. 18. [javascript]매개변수 (parameter) of javascript! 정의 매개변수(parameter)란 함수의 정의에서 전달받은 인수를 함수 내부로 전달하기 위해 사용하는 변수를 의미합니다. 인수(argument)란 함수가 호출될 때 함수로 값을 전달해주는 값을 말합니다. function Num(x,y) { return x+y } x,y => 매개변수 => 인수를 함수 내부로 전달하기 위해 사용하는 변수 Num(1,2) => 1,2 (인수) 2022. 11. 27. [javascript] 직렬화 vs 역직렬화 -직렬화 객체 => 문자열로 변환하는것 JSON.stringfy(json형식의 객체) -역직렬화 문자열 -> 객체로 변환하는것 JSON.parse(json형식의 문자열) 2022. 11. 26. 이전 1 2 3 다음