isValidJSON - Functional
제공된 인수가 유효한 JSON인지 확인한다.
제공된 인수가 유효한 JSON인지 확인하려면 JSON.parse() 및 try ... catch 블록을 사용해야 한다.
const isValidJSON = (obj) => { try { JSON.parse(obj) return true } catch (e) { return false } } // 예시 isValidJSON('{"name":"Adam","age":20}') // true isValidJSON('{"name":"Adam",age:"20"}') // false isValidJSON(null) // true