String(x) giống x.tostring(), nhưng không gây ra lỗi nếu x là null hoặc undefined Nguồn:: What’s the difference between String(value) vs value.toString() Dùng null khi chắc chắn là người dùng chắc chắn nói là không có giá trị cho việc đó. Còn lại dùng undefined