본문 바로가기

메서드2

this Execution context Execution context는 함수가 호출 될 때에 생성된다. 여기에 담긴 내용으로는 다음과 같다. scope내의 변수, 함수 호출된 근원 전달인자 this 이중에 this에 대해서 알아보기로 하자. this this라는 키워드는 모든 함수 scope내에서 자동으로 설정되는 특수한 식별자를 말한다. 타 언어에서 this, self, Me 등등 여러 키워드로 사용되기도 한다. 다만 javascript에서 this는 여러 상황에 따라 가르키는 값이 다르기에 유의해야 한다. this값의 규칙 (this가 바인딩 되는 규칙) 타 언어를 경험해본적 있다면 this는 보통 class에서 사용되며 이때에 this는 인스턴스를 가르키게 된다.(클래스의 초기화 함수에 많이 사용된다.).. 2020. 7. 16.
배열 - Array 주의! Python의 numpy.array와는 연산,기능 모두 다르기때문에 유의할것. 굳이 비슷한걸 찾자면 Python에선 list와 유사하다. 배열이란 어떤 값들을 순서가 있게 담은 것 여기서 값은 문자열(String), 숫자(Number), 배열(Array), 객체(Object)등등 이 외에도 undefined,null등등 모든것들이 들어올 수 있다. 순서가 있다구요..? 배열은 순서가 보장되는 값입니다. 배열에 담긴 하나하나의 값은 요소(element)라고 부르고, 배열의 순서를 인덱스(index)라고 부르죠. 우리가 생각하는 순서와 동일합니다. 다만 1부터가 아닌 0부터 시작한다는점에는 유의해야 합니다. let arr = [1,2,3,4,5] // 여기서 3번째 값인 3은 2번째 인덱스(index.. 2020. 7. 12.