📎아이템 20 다른 타입에는 다른 변수 사용하기
let productId = "12-34-56";
fetchProduct(productId); // string으로 사용
productId = 123456;
fetchProductBySerialNumber(productId); // number로 사용let productId = "12-34-56";
fetchProduct(productId);
productId = 123456;
// '123456' 형식은 'string'에 할당할 수 없다.
fetchProductBySerialNumber(productId);
// 'string' 형식의 인수는 'number' 형식의 매개변수에 할당될 수 없다.📍 유니온 타입
📍 다른 타입에는 별도의 변수를 사용하게 바람직한 이유
📍 재사용되는 변수, 가려지는 변수
📍 요약
Last updated