전체 글(14827)
-
객체 지향 프로그래밍, 객체 지향 언어 분류, 클래스 기반의 언어 vs 프로토타입 기반의 언어
객체 지향 프로그래밍· 모든 데이터를 객체 단위로 취급하며, 이 객체 단위를 조합하여 프로그래밍하는 것을 의미합니다· 객체 지향 프로그래밍은 상속받은 하위 클래스 혹은 객체가 부모 클래스 혹은 부모 객체의 속성과 메서드를 사용할 수 있습니다. · 외부 사용자에게 내부에서 어떤 동작이 이루어지는 감추는 캡슐화, 상속 등의 객체의 특징을 가지고 있습니다. 객체 지향 언어 분류객체 지향 언어는 클래스 기반의 언어와 프로토타입 기반의 언어로 분류가 됩니다.
-
배열 타입, 배열 여부 확인 메소드-Array.isArray() 메소드, instanceof 연산자, constructor 프로퍼티
배열 타입자바스크립트에서는 배열의 타입(type)을 별도로 제공하지 않습니다.배열은 객체(object) 타입으로 처리되며, typeof 연산자를 사용하면 'object'를 반환합니다.
-
자바스크립트 함수
자바스크립트 함수· 자바스크립트에서는 함수도 객체입니다. 즉, 함수의 기본 기능인 코드 수행뿐 아니라, 함수 자체가 일반 객체처럼 취급되며 프로퍼티도(property) 가질 수 있습니다. · 정의된 함수 코드부분은 함수 객체의 [[Code]]내부 프로퍼티에 저장됩니다. · 자바스크립트 함수는 "일급객체(First Class Object)"라고 부릅니다. 일급객체는 아래의 자바스크립트 함수 특징을 모두 가진 객체를 지칭하는 용어입니다. 이러한 일급 객체의 특성을 이용해서 함수형 프로그래밍이 가능합니다. 자바스크립트 함수 특징· 일급 객체· 함수 리터럴에 의해 생성· 일반 객체처럼 값(value)으로 취급o 변수나 배열의 요소, 객체의 프로퍼티 등에 할당 가능o 함수의 인자로 전달 가능o 함수의 리턴 값 사..
-
eval(String)
eval(String)· string을 자바스크립트 실행 코드로 변환하는 함수입니다.· 괄호 안의 자바스크립트의 표현식, 변수 등을 문자열형태로 입력할 수 있으며 괄호 안의 문자열은 자바스크립트 코드로 해석됩니다. 문자열로 표현된 자바스크립트 코드를 실행합니다.
-
PyCharm 2017.2 실행하기
PyCharm 설치파일 다운받기http://codedragon.tistory.com/6062 PyCharm 2017.2 설치하기http://codedragon.tistory.com/6052 PyCharm 2017.2 실행하기 단축 아이콘 또는 메뉴에서 프로그램 실행 [OK] [Accept] [OK] 실행 완료
-
알파벳 아스키코드표 (Alphabet ASCII Code)
ASCII 코드 표 (Alphabet ASCII Code table) 10진수 부호 10진수 부호 065 A 097 a 066 B 098 b 067 C 099 c 068 D 100 d 069 E 101 e 070 F 102 f 071 G 103 g 072 H 104 h 073 I 105 i 074 J 106 j 075 K 107 k 076 L 108 l 077 M 109 m 078 N 110 n 079 O 111 o 080 P 112 p 081 Q 113 q 082 R 114 r 083 S 115 s 084 T 116 t 085 U 117 u 086 V 118 v 087 W 119 w 088 X 120 x 089 Y 121 y 090 Z 122 z