본문 바로가기

전체 글93

Invalid left-hand side in assignment 자바스크립트에서 Invalid left-hand side in assignment 에러가 발생하는 경우 주로 조건문에서 실수 하는 경우가 많다. 비교 연산자 == 을 =으로 적지 않았는지 확인해보자 수정 전 //현재 등록된 자산의 idx 검사 nowAssetIdxList.forEach(function(idx){ //idx가 비어있으면 continue //이곳에서 에러 발생!!! if(idx=''||idx=null){ return true; } //로딩된 자산이 현재 등록된 자산이라면 isOverlap을 true로 체크하고 break if(value.IDX==idx){ isOverlap=true; return false; } }) 수정 후 //현재 등록된 자산의 idx 검사 nowAssetIdxList.f.. 2022. 8. 25.
no matching unique or primary key for this column-list SQL Error [2270] [42000]: ORA-02270: no matching unique or primary key for this column-list 외래키로 사용할 키가 PK, 즉 프리머리 키가 아닌 경우 발생하는 오류이다. 해당 키를 프리머리 키로 변경시켜주자 2022. 8. 17.
column type incompatible with referenced column type SQL Error [2267] [42000]: ORA-02267: column type incompatible with referenced column type 외부키를 연결할 때, 자료형이 서로 맞지 않아 발생하는 오류이다. 외부키의 자료형을 변경하거나 (아마 데이터가 이미 들어있는 경우 힘들 것임) 새로 만든 테이블의 자료형을 변경시켜 연결해야 한다. 2022. 8. 17.
오라클 컬럼 추가 및 순서변경 1) 오라클 컬럼 추가 컬럼 추가는 말 그대로 테이블을 변경하는 것이다. 따라서 ALTER 를 사용하여 컬럼을 추가한다 ALTER TABLE [TABLE 명] ADD [컬럼명] [데이터타입] (DEFAULT [기본값]) (NOT NULL) 2) 오라클 컬럼 삭제 컬럼 삭제는 DROP COLUMN을 이용한다. ALTER TABLE [TABLE 명] DROP COLUMN [컬럼명] 2) 오라클 컬럼 순서 변경 12c 이상부터는 컬럼을 숨겼다 다시 보이게하면 가장 오른쪽으로 이동한다. 이를 이용하여 컬럼의 순서를 변경 할 수 있다. ALTER TABLE [TABLE 명] MODIFY [컬럼명] INVISIBLE => ALTER TABLE [TABLE 명] MODIFY [컬럼명] VISIBLE 2022. 8. 9.
Unexpected character (n) at position 원인 : json 문자열을 parse 하는 과정에서 json으로 변환할 수 없는 형태일 경우 에러 발생 대부분 " 나 ' 로 인해 발생하는 문제이다. 해결 : "나 ' 를 잘 확인하여 닫힌 형태로 만들어 줄 것 내부에 " 나 ' 가 있는 경우, \" 나 \' 와 같이 만들어서 표시해 줄 것 2022. 8. 3.
css 그림자 관련 기록 css 적용 시 transition과 함께 사용하면 좋은 box 그림자 단계가 높아질수록 더 진하고 퍼지는 그림자 모양입니다. 1단계 : box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); 2단계 : box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); 3단계 : box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); 4단계 : box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rg.. 2022. 8. 2.
Uncaught SyntaxError: Unexpected identifier Uncaught SyntaxError: Unexpected identifier 자바스크립트를 작성하다 보면 자주 접하는 문구이다. 뜻 : computer : 니가 뭐라고 적은지 모르겠다. 내가 기대한 식별자는 이게 아니야! 내가 적은 코드를 못알아먹는 것이다. 대체 왜? 1) 자바스크립트 오탈자가 가장 가능성이 크다 ' 이나 " 같은 오타를 확인하자. 2) import 하지 않은 태그를 사용할 경우 이런 표현이 나온다. jsp를 이용하여 c: 이나 sec: 같은 jstl을 사용한 코드를 그냥 복붙하는 경우 발생한다. import를 했는지 확인해보자 2022. 7. 20.
포켓몬 띠부띠부씰 뽑기 시뮬레이터 https://sr-sheep.github.io/pokeseal/ 띠부실 뽑기 시뮬레이터 포켓몬 띠부띠부씰을 미리 뽑아보는 시뮬레이터입니다. sr-sheep.github.io 리액트 프로젝트 연습할 겸 개발한 띠부실 뽑기 시뮬레이터입니다. 몬스터볼 아래 뽑기 버튼을 누르면 랜덤한 띠부실이 나옵니다. 아직까지는 실루엣만 보이는 상태이며 추후 컬러 버전으로 업데이트 예정입니다. 더 추가되었으면 하는 기능이 있다면 댓글을 남겨주세요! 2022. 6. 26.
반응형