# Shadowing

3개의 포스트

Python Basics - Scope

어떤 변수, 함수나 객체 등이 적용될 수 있는 범위범위를 벗어나면 해당 객체는 사용 XPython에서 Scope 는 항상 객체가 선언된 지점에서위로는 해당 변수나 객체가 생성된 지점에서 상위 객체까지,아래로는 모든 하위 객체들과 그 내부까지가 범위enclosing_va

2022년 4월 30일
·
0개의 댓글

함수와 OOP(2)-2

javascript ES6+ 문으로 블록 scope 생성 가능문으로 closure 생성 가능함수 + 문 으로 Nested Closure 생성 ex) 함수내 if 구문 정의만으로 Nested Closure가 생성된 것 Nested Closure에서 동일 이름 변수를 소요

2022년 3월 7일
·
0개의 댓글
post-thumbnail

람다식(Shadowing, Method Reference)

람다와 로컬/익명 클래스가 다른 하나는 변수의 범위(scope)에 대한 부분이다.람다 : 람다가 속한 메소드와 같은 범위로 인식된다.로컬/익명 클래스 : 로컬/익명 클래스와 속한 메소드의 범위가 다르다.이와 같은 차이는 위 Code에서 보다시피 같은 이름의 변수 선언

2021년 12월 26일
·
0개의 댓글