목록2024/07/17 (2)
연습장
https://poiemaweb.com/js-prototype Prototype | PoiemaWeb자바스크립트의 모든 객체는 자신의 부모 역할을 하는 객체와 연결되어 있다. 그리고 이것은 마치 객체 지향의 상속 개념과 같이 부모 객체의 프로퍼티 또는 메소드를 상속받아 사용할 수 있게poiemaweb.com 1. 프로토타입 객체 Java와 C++은 클래스 기반 객체지향 프로그래밍 언어입니다. 객체를 생성하기 전에 클래스를 정의하고 이를 통해 객체(인스턴스)를 생성합니다. 자바스크립트는 이와 달리 프로토타입 기반 객체지향 프로그래밍 언어입니다. 클래스 없이도 객체를 생성할 수 있습니다. 모든 자바스크립트 객체는 부모 역할을 담당하는 프로토타입 객체와 연결되어 있습니다. 이 객체는 상속 개념과 유사하게 부모..
https://poiemaweb.com/js-type-check Type Checking | PoiemaWeb자바스크립트는 동적 타입(dynamic typed) 언어이므로 변수에 어떤 값이 할당될 지 예측하기 어렵다. 아래 코드를 살펴보자.poiemaweb.com 자바스크립트는 동적 타입(dynamic typed) 언어이므로 변수에 어떤 값이 할당될 지 예측하기 어렵다. function sum(a, b) { return a + b; } sum('x', 'y'); // 'xy' 숫자가 아닌 문자가 들어오더라도 에러없이 처리가 되어버린다. 1. typeof 타입 연산자(Type Operator) typeof는 피연산자의 데이터 타입을 문자열로 반환한다. typeof ''; ..