8월에 진행하던 자바스크립트 스터디에서 만들었던 ppt를 공유할려고 해요.
제 1강은 자바스크립트의 타입에 대한 내용들이었어요.
첫번째로, Spring을 사용하는 경우 자바스크립트로 ajax 요청을 통해 컨트롤러에 데이터를 요청하는 경우가 많을거 같은데요, 그때 데이터를 가지고 왔을 경우에 ajax 요청시 success 할 경우 그 리턴값을
javascript로 확인 하는 경우 typeof 연산자를 사용하곤 하죠.
물론 return 값을 string 값으로 "0" 등으로 받아서
if ( A( )== "0" ) 등으로 검사하는 방법도 있겠지만 더 정확한 방법은 typeof 연산자를 사용하는 거라고 책에 나와있네요.
그래서 저는 AD OTP 인증을 받는 함수에 성공하면 return을 "0" 을 실패하면 return을 "1" 을 받게해서
if(AD()=="0" && OTP() =="0") {
location.href="dashboard.prom"
}
로그인 인증을 받았기 때문에 dashboard 화면으로 넘어갈수 있게 코드를 짰어요.
자바스크립트는 많이 사용해보지 않아서 생소하긴 한데 , 점차 공부하면서 익혀 나가고 있어요.
그런데 특이한점은 result에 String = "0" ; 을 받았는데
AD()==0 으로 숫자값을 넣어도 동일하게 인식하네요. 이부분은 좀더 찾아봐야 될거 같아요.
'개발 > JS' 카테고리의 다른 글
[JS] Object와 String의 관계 (0) | 2020.12.29 |
---|---|
[자바스크립트] ajax처리 후 success시 result값을 남기기 (0) | 2020.08.26 |