04장 변수변수는 하나의 값을 저장하기 위해 확보한 메모리 공간 자체 또는 그 메모리 공간을 식별하기 위해 붙인 이름 값의 위치를 가르키는 상징적인 이름 변수 선언의 실행 시점과 변수 호이스팅 변수 선언이 소스코드가 한 줄씩 순차적으로 실행되는 시점, 즉 런타임이 아니라 그 이전 단계에서 먼저 실행됨. 변수 선언문이 코드의 선두로 끌어올려진 것 처럼 동작하는 자바스크립트 고유의 특장을 변수 호이스팅이라 한다. 값의 할당 변수 선언과 값의 할당을 2개의 문으로 나누어 표현한 코드와 변수 선언과 값의 할당을 하나의 문으로 단축 표현한 코드는 정확히 동일하게 동작함. 단 변수 선언은 런타임 이전에, 값의 할당은 런타임에 실행됨 상수 값을 재할당할 수 없어서 변수에 저장된 값을 변경할 수 없다면 변수가 아니라 ..
123456789101112131415161718192021222324252627 //글의 상세 내역 보는 컨트롤러 @GetMapping(value="/select") public ResponseEntity?> selectOne(@RequestParam String userId){ log.info("!!!!!!!!!!!!!!!!!!!!!!!!boardDTO.getUserId() {} ", userId); try { if(userId != null) { ListBoardEntity> entitiyList = boardService.selectBoard(userId); log.in..