scope2 [JS] javascript 변수에 대하여 - hosting, scope 기본적으로 javascript에는 var, let, const 이렇게 세가지 변수를 제공한다. 그런데 공식적으로 var를 사용하지 마라고 권장한다. 그 이유는 무엇일까? 변수의 hosting var는 기본적으로 let과 사용방법이 비슷한다. 그러나 약간의 차이가 있는데, var는 한번 선언된 변수를 다시 선언할 수 있다. var myName = 'kang'; console.log(myName); var myName = 'kim'; console.log(myName) 동일한 내용을 let으로 작성해보면 let myName = 'kang'; console.log(myName); let myName = 'kim'; console.log(myName) 에러가 나오는것을 확인할 수 있다. 그리고 var는 선언하기.. 2022. 1. 25. Spring Bean Scope 일반적으로 Spring Bean은 xml 파일에 정의 된다. Spring bean 속성에는 - class : 정규화된 자바 클래스 명 - id : bean의 고유 식별자 - scope : 객체의 범위 - constructor-arg : 생성될 때 생성자에 전달될 인수 - property : 생성될 때 setter에 전달될 인수 - init-method : 초기화 메서드 - destory-method : 소멸 메서드 오늘 이 많은 속성 중에 scope에 대해 좀 자세하게 정리해두려고 한다. 스프링의 scope는 singleton, prototype, request, session, global session 이렇게 다섯 종류가 있다. scope Description singletone 하나의 빈 정의에 대.. 2021. 11. 2. 이전 1 다음