Javascript

    [Javascript]Null, Undefined, 빈문자열 처리

    javascript에서 값을 할당하거나 파싱하는 등의 작업을 하면서 의도되지 않은 값이 생기는 경우가 있다. 그 중 많은 비율을 차지하고 있는 것이 "빈 값"이다. "빈 값"으로 판단되는 경우에 대한 처리를 하기 위해, 아래는 대표적인 케이스 몇 개를 뽑아 null과 비교해봤다. var v_null = null; var str_null = 'null'; var v_undefined = undefined; var str_undefined = 'undefiend'; var str_empty = ''; console.log('값 그대로 비교'); console.log('null == null : ', null == v_null); console.log('null == "null" : ', null == str..