Pop TIL 06 - 실행 컨텍스트 자바스트립트 엔진은 실행 가능한 코드(Executable Code)를 만나면 그 코드를 평가해서 실행 문맥(Execution Context)으로 만든다. 이 실행 가능한 코드(Executalbe Code)의 유형은 전역코드 : 전역객체 window아래에 정의된 함수 함수코드 : 함수 eval코드 : eval 함수 (별도의 동적 환경에서 실행된다) 실행 문맥은 실행 가능한 코드가 실제로 실행되... jspushstackTILcontextPopPop [iOS/Swift - POP] 프로토콜 지향 프로그래밍(Protocol Oriented Programing) 알아보기 - 1 구조체, 클래스, 열거형은 프로토콜을 채택해서 특정 기능을 실행하기 위한 프로토콜의 요구사항을 실제로 구현할 수 있다. 프로토콜은 구조체, 클래스, 열거형의 모양과 비슷하게 정의할 수 있으며 protocol 키워드를 사용한다. 프로토콜은 자신을 채택한 타입이 어떤 프로퍼티를 구현해야 하는지 요구할 수 있다. 프로토콜은 프로퍼티, 메서드 등과 마찬가지로 특정한 이니셜라이저를 요구할 수 있다. ... delegateiOSPopprotocolswiftPop [코딩테스트] javascript 크레인 인형뽑기 게임 PoppushJavaScriptJavaScript TIL - 2021.05.20 (Thu) 야곰캠프 방학 중 TIL Notion -> Velog 이전하면서 복습하기 POP(Protocol Oriented Programming) 반드시 필요하지 않아도 되는 기능을 가질 수 있다 상위 클래스를 변경하면 하위 클래스가 의도치 않게 전부 변경된다. 다중 상속이 불가능하다 struct, enum의 경우 상속이 불가 프로토콜의 장점 상속을 이용한 클래스 중심의 프로그래밍은 참조 추적에 비용이... Popprotocol oriented programmingprotocolPop [JS] Array 배열 조작하기 index로 접근 할 경우 꼭 순서대로 접근할 필요는 없다. cities[3] = "대구"; 원하는 순서에 배열에 접근할 수 있다. push는 배열의 맨 뒷부분에 요소를 추가해주며, unshift는 배열의 맨 앞부분에 요소를 추가해준다. pop은 배열의 가장 마지막 요소를 삭제해 준다. divideArrayInHalf 함수를 다음과 같이 구현해주세요. divideArrayInHalf 함수의 ... PopunshiftjspushPop
TIL 06 - 실행 컨텍스트 자바스트립트 엔진은 실행 가능한 코드(Executable Code)를 만나면 그 코드를 평가해서 실행 문맥(Execution Context)으로 만든다. 이 실행 가능한 코드(Executalbe Code)의 유형은 전역코드 : 전역객체 window아래에 정의된 함수 함수코드 : 함수 eval코드 : eval 함수 (별도의 동적 환경에서 실행된다) 실행 문맥은 실행 가능한 코드가 실제로 실행되... jspushstackTILcontextPopPop [iOS/Swift - POP] 프로토콜 지향 프로그래밍(Protocol Oriented Programing) 알아보기 - 1 구조체, 클래스, 열거형은 프로토콜을 채택해서 특정 기능을 실행하기 위한 프로토콜의 요구사항을 실제로 구현할 수 있다. 프로토콜은 구조체, 클래스, 열거형의 모양과 비슷하게 정의할 수 있으며 protocol 키워드를 사용한다. 프로토콜은 자신을 채택한 타입이 어떤 프로퍼티를 구현해야 하는지 요구할 수 있다. 프로토콜은 프로퍼티, 메서드 등과 마찬가지로 특정한 이니셜라이저를 요구할 수 있다. ... delegateiOSPopprotocolswiftPop [코딩테스트] javascript 크레인 인형뽑기 게임 PoppushJavaScriptJavaScript TIL - 2021.05.20 (Thu) 야곰캠프 방학 중 TIL Notion -> Velog 이전하면서 복습하기 POP(Protocol Oriented Programming) 반드시 필요하지 않아도 되는 기능을 가질 수 있다 상위 클래스를 변경하면 하위 클래스가 의도치 않게 전부 변경된다. 다중 상속이 불가능하다 struct, enum의 경우 상속이 불가 프로토콜의 장점 상속을 이용한 클래스 중심의 프로그래밍은 참조 추적에 비용이... Popprotocol oriented programmingprotocolPop [JS] Array 배열 조작하기 index로 접근 할 경우 꼭 순서대로 접근할 필요는 없다. cities[3] = "대구"; 원하는 순서에 배열에 접근할 수 있다. push는 배열의 맨 뒷부분에 요소를 추가해주며, unshift는 배열의 맨 앞부분에 요소를 추가해준다. pop은 배열의 가장 마지막 요소를 삭제해 준다. divideArrayInHalf 함수를 다음과 같이 구현해주세요. divideArrayInHalf 함수의 ... PopunshiftjspushPop