책 정리 2

CLR via C# | 4장) 타입의 기초

목차 4장에서 알 수 있는 내용 타입의 공통분모 object 타입 안정성 캐스팅 네임스페이스 런타임에서의 (타입 + 스레드 + 스택 + 힙)의 형성 방식 System.Object public 메서드 Equals 비교대상과 동일한 값인지 확인 (책에는 안 써있지만, 해시테이블 콜렉션에서 Key로 사용하려면 재정의 필수) hashCode는 int로, 중복발생 가능성이 존재 hashCode가 같고 Equals도 true 여야 동등객체 GetHashCode 해시 테이블 콜렉션에서 Key로 사용하려면 재정의 필수 객체 식별의 유일성이 충족되어야 함 ToString 일반적인 용도: 객체 현재 상태 설명, 디버깅 GetType Type 타입 클래스에서 파생된 객체 인스턴스 반환 (타입에 대한 정보가 담긴 객체) 비가..

프로그래밍/C# 2022.04.18

1장) 자바스크립트란 무엇인가

맨 처음 JavaScript의 목적은 입력 유효성 검사였다. 하지만 지금은 브라우저 창과 콘텐츠의 거의 모든 부분과 상호작용한다. 1.1 JavaScript의 역사 처음 이름은 LiveScript (서버측 스크립트는 LiveWare) 당시 자바가 얻고있던 인기에 편승하기 위해 JavaScript로 변경. 1996년 마이크로소프트에서 독자적으로 JScript라는 JavaScript를 구현함. 두 JavaScript의 문법과 기능을 제어할 표준이 없어 혼란을 가중. 표준화하기로 결정. 여러 회사의 프로그래머들이 팀(TC39)이 되어 JavaScript1.1을 손질해 ECMA-262를 만듦. 이 표준은 ECMASctipt라는 이름의 스크립트를 정의함. 각 브라우저 제작자들은 ECMAScript를 자사 Java..

프로그래밍/JS 2015.11.18