본문 바로가기

반응형

array

[JS] 3장-2. 프로토타입 3-7. 프로토타입 ES5에서는 class라는 키워드가 없다 ES6에서 class라는 키워드가 나옴 그래서 ES5를 쓸 때 class 비스무리한 것을 "프로토타입"을 사용해서 만듦 프로토타입 프로토타입: 부모 객체에 접근할 수 있는 프로퍼티 [[Prototype]], __proto__ 등의 키워드로 접근 가능 [코딩애플] 이거보고 prototype 이해 못하면 강의접음 var arr = []; arr.forEach(); // 내가 forEach를 정의하지 않았는데 어떻게 사용할 수 있지? [[Prototype]]을 찍어보니, Array(0)이라 나옴 아, Array라는 프로토타입이 forEach를 가지고있기 때문에 arr에서 forEach를 사용할 수 있구나! object obj = {}; // obj... 더보기
[C#, JS, CS] 읽으면 좋을 링크 모음 C# 예제로 배우는 C# 프로그래밍 - yield 예제로 배우는 C# 프로그래밍 C# 웹 프로그래밍 - C# 프로그래밍 배우기 (Learn C# Programming) 방어적 프로그래밍 [Effective C# Item 3] 캐스트보다는 is, as가 더 좋다 C# 상속: base, base() 인터페이스와 추상클래스의 차이 ★★★읽기 전용으로 착각하기 쉬운 컬렉션★★★ 자료구조 프로세스? 스레드? 프로그램? 컴퓨터 운영체제(OS)는 어떻게 메모리를 관리할까? C# object 타입의 c# object ToString, GetType, GetHashCode, Equals 함수 설명 C# object 타입의 c# object ToString, GetType, GetHashCode, Equals 함수 재정의.. 더보기
[CS] Array와 List의 차이 [자료구조] Array(배열) vs List(리스트) Goal 그래프의 기본 개념 이해 2021.12.16 - [자료구조] - [자료 구조] 자료 구조에 대한 이해 [자료 구조] 자료 구조에 대한 이해 Goal 자료 구조란 무엇인가 자료 구조를 왜 알아야 하는가 어떠한 자료 ongveloper.tistory.com (출처는 위 글임을 밝힌다.) 0. 결론 Array는 메모리 상에 데이터가 연속적으로 저장되고, List는 메모리 상에 데이터가 비연속적으로 저장된다. Array와 List의 차이를 묻는 것은 Array와 LinkedList의 차이를 묻는 것이 일반적이다. Array와 List, 둘 모두 선형 자료구조*로 동일한 용도로 사용하기에, 둘의 차이를 모르고 사용하는 경우가 많지만, 프로그래밍의 성능.. 더보기

반응형