JAVA/Java Script 2

[JS] 자바스크립트 Uncaught ReferenceError: $ is not defined 에러

Uncaught ReferenceError: $ is not defined 에러 JDBC Template를 공부하던 중 아래와 같은 자바스크립트 에러가 나왔습니다. 해당 에러가 나오는 가장 주된 원인은 아래와 같이 script 태그에 $ 기호를 사용했지만 jquery를 상단에 정의해주지 않았거나, 또는 아래와 같이 $ 기호를 먼저 사용하고 jquery 스크립트를 하단에 삽입하여 순서에 따라 아직 정의되지 않은 $라는 jquery 문법을 사용할 때 발생하는 에러입니다. 하지만 저같은 경우 jQuery 스크립트를 상단에 입력하여도 해당 에러가 발생했는데, 해당 에러가 계속해서 발생하는 이유는 jQuery의 라이브러리 파일의 로컬 복사본이 있는 경우 편집되거나 손상되었기 때문이라 합니다. 이럴 땐 공식 웹 사..

JAVA/Java Script 2022.07.05

[JS] 자바스크립트 변수 선언 방식의 차이점(var, let, const)

변수 선언 - 변수 선언은 var, let, const 로 할 수 있으며, E56에서 const와 let이 추가되었습니다. 변수 선언 방식의 차이점 var let const 중복선언 가능 불가능 불가능 재할당 가능 가능 불가능 스코프(Scope) 함수 레벨 블록 레벨 블록 레벨 #1. 중복선언 - var, let, const 로 중복 선언시 아래와 같다. 1) var : 중복 가능 //var var test = 10;//첫번째 변수 선언 및 초기화 console.log(test); // 10 var test = 20;//두번째 변수 선언 및 초기화 console.log(test); // 20 2) let, const : 중복 불가능 //let let test = 10; let test = 20;//Syn..

JAVA/Java Script 2021.12.12