- json parse2024년 10월 31일
- chantleman
- 작성자
- 2024.10.31.:45
let str1 = "수민 왕창 미웡"; function disp(param){ console.log("체킁",param); } try { disp(JSON.parse(str1)); //error. 그냥 문자열이라서 안됨. 대괄호나 중괄호가 있어야 됨 } catch (error) { console.log("체킁2",error); disp(str1); }
체킁2 에서 에러가 나는 이유는 str1이 문자열이기 때문!
대괄호나 중괄호가 있어야 json parse할 수 있음
let str2 = `[ {"name":"수민", "alias" :"덩말 미웡"}, {"name":"수민", "alias" :"덩말 미웡"} ]`; function disp(param){ console.log("체킁",param); } try { disp(JSON.parse(str2)); } catch (error) { console.log("체킁2",error); disp(str2); }
str2는 배열 형태로 돼있어서 json parse 가능!
콘솔에 에러(체킁2) 안 뜬 것 확인
728x90'js' 카테고리의 다른 글
eclipse에서 vscode 열기 (0) 2024.11.11 모달 (0) 2024.11.04 비동기 ajax, fetch, axios, async/await, promise (0) 2024.10.29 localStorage (0) 2024.10.23 Configure Snippets. 템플릿 (0) 2024.10.23 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)