* 잘못된 사고 흐름 *
- 'types' 철자가 틀렸나? 맞는데?
- types가 아닌가? type인가? 해봤는데 아닌데? 구글링해서 다시 확인해도 types가 맞는데??
- indexOf에서 대소문자를 잘못 써줬나? 맞는데??
요지는, 위에 사진 형광펜 친 것처럼 저것만 읽으면 안 된다.
오류 메시지를 '다' 읽고 해석하면 다 알려준다.
* 올바른 사고 흐름 *
- types의/property가/undefined 되었다는 에러가 떴구나 ~
-> reg.js 24번째줄을 보면 e.dt.types... 이렇게 되어있는데 e나 dt 둘 중 하나가 범인(?)이겠구나 ~
오류 메시지(빨간 줄)도 없는데!
난 제대로 적었는데?!
여기서 힘들 수 있음... I know I know. 하지만 찾아내야해. 범인(?)은 가까이에 있어...
-> 생각을 해보면 e가 중복해서 쓰였음을 알 수 있음.
e.dataTransfer.types...는 있지만 (e.dataTransfer를 dt로 변수화해준거고)
e.e.dataTransfer.types...는 undefined 상태인거지.
p.s 영어 해석하듯.... 꼼꼼히!!!
아는만큼 보인다. 그래서 많이 알아야 한다. (2) | 2021.05.29 |
---|---|
톰캣 서버 "Several ports(8005, 8080) required by Tomcat v9.0 Server at localhost are already in use" 에러 해결 (0) | 2021.05.28 |
"ORA-22858: 데이터유형의 변경이 부적당합니다" 에러 해결 (0) | 2021.05.15 |
오라클 "ORA-00957: 열명이 중복되었습니다" 에러 해결 (0) | 2021.05.11 |
git push origin master 이후 로그인 없이 이용하기 (0) | 2021.04.05 |