logo
HomeTagscall
laetipark

@laetipark

·

2024. 05. 09.

·

3분 분량

Javascript : 프로토타입과 this, call, apply, bind

Javascript : 프로토타입과 this, call, apply, bind

프로토타입 javascript에는 클래스라는 개념이 없기 때문에, 자신이 다른 객체의 원형이 되는 객체를 의미 // Person에 대한 프로토타입 생성 function Person() { this.name; this.age; this.job; } // Person 프로토타입에 대한 setData 함수 생성 Person.prototype.setData = (name, age, job) => { this.name = name; this.age = age; this.job = job; }; // …

mildsalmon

@mildsalmon

·

2021. 09. 02.

·

4분 분량

파이썬의 call by assignment (call by object-reference)

갑자기 call-by-reference가 헷갈려서 실험을 해봤다. 파이썬은 call by reference가 아닙니다. call by assignment입니다. 파이썬의 객체는 mutable한 객체와 immutable한 객체로 나눌 수 있습니다. call by assignment는 mutable한 객체의 원소(element)를 변경할 수 있기 때문에 call by reference와 헷갈리는 것입니다. 참고로 call by assignment는 immutable한 객체는 변경할 수 없습니다. 소스코드 def A(str, list_t, …

서비스 소개
오픈소스
커뮤니티