본문 바로가기

프로그래밍

(3)
parseInt 와 valueOf 의 차이점 parseInt() - 원시데이터인 int 타입을 그대로 반환 valueOf() - Integer 래퍼(Wrapper)객체를 반환 parseInt() parseInt() 함수는 문자열 인자를 파싱하여 특정 진수(수의 진법 체계에서 기준이 되는 값)의 정수를 반환 parseInt(string) parseInt(string, radix) - string : 파싱할 값. 문자열이 아닐 경우 ToString 추상 연산을 사용해 문자열로 변환 - radix : string의 진수를 나타내는 2부터 36까지의 정수. 주의. 기본 값이 10이 아님! Number 자료형이 아닌 경우 Number로 변환 parseInt 함수는 첫 번째 인자를 문자열로 변환하고, 그 값을 파싱하여 정수나 NaN을 반환 NaN을 반환할 것..
parsing (파싱) 파싱한다? 무슨 뜻 ? 원하는 데이터를 특정 패턴이나, 순서로 추출하여 정보로 가공하는 것으로 데이터를 조립해 원하는 데이터를 빼내는 프로그램을 말한다. parser : 파싱을 하는 프로그램 parsing 기법으로는 xml파싱 기법인 DOM 과 SAX/JSON 파싱 기법이 있다.
JSON Object와 JSONArray (json방식) JSON 은 키(key) 와 벨류(value) 가 쌍으로 이루어진 데이터들의 집합이다. key : value 형식으로 표현한다. key와 value 사이는 : 콜론으로 한다 1. JSONArray : 아래와 같은 배열구조, 배열안에 문자열,숫자,배열,객체등을 담을 수 있는 것 "name" : "punyeom" "dept" : "marketing" "hobby" : ["golf","wathching netfilix"] 2. JSONObject : 하나 이상의 key-value를 {} 중괄호를 이용해 담고있는 객체구조 { "USERSINFO" : { "window_cd" : "0032", "info" : [{ "id" : "user012" "hp" : "010-2222-1122" "country" : "KO..