$string 사용법 ($string)
개요
$string는 자바스크립트 String 객체를 대상으로 하는 확장 함수 모음입니다. null/undefined 안전 처리, HTML 이스케이프, 문자열 템플릿 치환(interpolate), 타입 변환(Boolean/Number/Date 추론), CSV류 문자열 파싱과 검증, 통화/패딩 포맷팅까지 문자열을 다루는 대부분의 상용구 작업을 대체합니다. syn.js가 로드되면 전역 객체로 즉시 사용할 수 있으며, syn.$string과 같은 별도의 syn. 접두 별칭은 없습니다.
로드 방법
syn.js가 로드되면 전역에 $string로 즉시 사용할 수 있습니다. 별도의 초기화나 new 호출이 필요하지 않습니다.
빠른 시작
$string.toValue(null, '기본값'); // "기본값"
$string.interpolate('<span>#{name}</span>', { name: 'HandStack' });
주요 시나리오
null-safe 문자열 처리
값이 null/undefined일 수 있는 상황에서 안전하게 문자열로 변환하거나 빈 값 여부를 확인합니다.
$string.toValue(undefined, '-'); // "-"
$string.isNullOrEmpty(''); // true
$string.isNullOrWhiteSpace(' '); // true