# apply
this 파헤치기
그러나, 런타임 환경에 따라 this는 브라우저 환경에서는 window객체를 node js 환경에서는 global 객체를 가리키게 된다.<브라우저 환경><Nodejs 환경>먼저 함수와 메서드의 차이를 알아보자.함수는 말 그대로function을 선언하여 함수명
this
객체동작을 나타내는 메서드는 자신이 속한 객체의 상태, 즉 프로퍼티를 참조하고 변경할 수 있어야 한다.객체 리터럴 방식으로 생성한 객체의 경우 메서드 내부에서 메서드 자신이 속한 객체를 가리키는 식별자를 재귀적으로 참조할 수 있다.하지만 생성자 함수로 인ㄱ스턴스를 생성
[자바스크립트] 함수의 메소드 apply, call, bind
일반적인 방법메서드를 사용하는 방법매개변수로 this와 배열(또는 유사배열)을 받고 함수를 호출한다.sum.apply(null, \[10, 20, 30]);매개변수로 this와 값들을 받고 함수를 호출한다.sum.call(null, 10, 20, 30);apply, c

[자바/코틀린] Scope functions: let
코드를 만들다보면 이렇게 경고가 뜬다. 에라이 하고 Wrap with '?.let(...)'call을 누르면 경고가 없어진다. 그래서 자주 나타나는 이 let이 무엇인지 알아보았다. let은 scope functions의 일종이며 범위 지정함수라는 뜻이다. let과

[javascript] 당신은 this를 잘 쓰고 있습니까?
아뇨, 못 쓰고 있는데요?"갸가 갸고 갸는 갸여",뭔 개소리여...사투리로 한 문장에서 같은 '걔'를 부르는 데, 지칭하는 대상이 다른 것처럼 자바스크립트에서도 엇비슷한 녀석이 있다.부르는 방법에 따라 가리키는 대상이 달라지는 골 때리는 놈,바로 this다."갸는 전역
apply 알아보기
apply 모양 자체가 상당히 이상한데 부분 부분 뜯어보겠습니다. 😨 Identity 의 경우 사용된 타입을 그대로 전달해주는 역할인데 이를 굳이 왜 사용해주는지는 아직도 모르겠습니다. 제너릭을 그대로 사용해도 될것 같은데... 이유를 깨닫게 되면 업데이트 하겠습니
Function - call, apply, bind
Function.prototype.bind()Function.prototype.call()Function.prototype.apply()첫번째 인자는 this인자를 하나씩첫번째 인자는 this인자를 배열로 묶어서함수에 this를 바인딩한 함수를 리턴

[230206] 멋쟁이사자처럼 AI SCHOOL 8기 아파트 분양가격 데이터 EDA_박조은강사님' 복습
230206 멋사 AI SCHOOL 8기 '아파트 분양가격 데이터 EDA_박조은강사님' TIL

코틀린 Scope functions (let, run, with, apply, also)
Scope functions, Kotlin Document 문서를 참고하여 작성하였다.let 함수는 null-check를 도와주고, 안전하게 코드를 수행하기 위한 local scope를 제공한다.car 인스턴스가 null이라면, safe-call 연산자 (?.) 이후의

JavaScript (15) # call, apply, bind
⚙️ 리얼포스 R3 45g 텐키리스로 키보드로 썼읍니다..📌 call , apply , bind 는 자바스크립트에서 함수의 호출 방식과 관계없이 this를 지정할 수 있다...
apply, bind, call
const obj = {name : 'HG'};const say = function (city) { console.log(my city is ${city} , my name is ${this.name} )}say("seoul") // this = window//
Javascript(5) - this?( 작성 중 )
Javascript를 공부하게 되면 자주 보게 되는 단어 thisthis란 말 그대로 이것, 무엇인가를 가르키는 지시어이다.Javascript의 this도 객체를 가리키는 지시어인데, 동적 언어인 Javascript에서는 this를 호출하는 곳에 따라서 값이 달라진다.

[kotlin] Scope 함수(let, run, apply, also, with)
scope 함수?kotlin 공식 문서에 따르면, 객체의 context 내에서 코드 블록을 실행하는 것을 목적으로 하며 함수 호출 시 객체의 이름 없이 객체에 접근 할 수 있는 기능을 가진 함수를 scope function이라고 한다. 이 스코프 함수에는 let, ru