Front-End/javascript

string 형태를 json 으로 변경하는 방법은 JSON.parse()를 아래와 같이 사용하면 됍니다. 바뀐 json 파일을 다시 sting 으로 변환하려면 JSON.stringify()를 이용하면 됍니다.
javascript 에서 특정문자를 제거할때 replace 함수를 사용하는데 sting.replace('-','') 이렇게 사용하면 맨처음에 있는 - 기호만 삭제되고 나머지는 삭제가 되지 않는다. -가 특수문자라서 이렇게 sting.replace(/\-/g,''); 정규식으로 특수문자 제거하는 방식으로 제거하면 된다.
정규표현식이란 특정 패턴의 문자열을 의미하며, 이를 통해 이 문자열에서 특정 단어나, 특정 패턴을 가진 문자열을 찾아낼 수 있다. 자바스크립트는 기본 내장(Built-in)객체로 RegExp 객체를 탑재하며, RegExp 객체의 test 또는 exec 메소드를 이용해 정규표현식을 이용한 패턴 매칭이 가능하다. 정규 표현식 패턴(Regular Expression Pattern)생성하기 정규 표현식의 패턴 여러 문자들로 이루어지며 사용자는 원하는 패턴을 두개의 /(Slash)사이에 적게된다. /(Slash)는 delimiter로써 프로그래밍 언어에서 해당 패턴의 시작과 끝을 알린다. 또한 / 뒤에 정규 표현식 검색 옵션을 적을 수도 있다. 12var expression = /abc/; //abc문자열을 뜻한..
뭐가 들어간건지 확인하려고 console.log('A'); 이렇게 코딩하고 확인을 했는데 콘솔창에 [ object object ] 이렇게 뜬다.... 이건 A가 json 파일이라서 나오는 형태로 내용을 확인 하려면 console.log('JSON.stringify(A)'); 이렇게 확인을 해보면 json 형태로 잘 나오는 것을 확인 할 수 있다.
- 광속거북이 -
'Front-End/javascript' 카테고리의 글 목록 (2 Page)