Thư viện JQuery được phát triển đặc biệt để đơn giản hóa và thống nhất một số chức năng JavaScript.
Tuy nhiên, nếu bạn cần kiểm tra một biến so với undefinedgiá trị, thì không cần phải phát minh ra bất kỳ phương thức đặc biệt nào, vì JavaScript có một typeoftoán tử, đơn giản, nhanh chóng và đa nền tảng:
if (typeof value === "undefined") {
// ...
}
Nó trả về một chuỗi chỉ ra loại biến hoặc toán hạng không được đánh giá khác. Ưu điểm chính của phương pháp này, so với if (value === undefined) { ... }, là typeofsẽ không bao giờ đưa ra một ngoại lệ trong trường hợp nếu biến valuekhông tồn tại.