Tôi muốn tìm hiểu xem biến Javascript có tồn tại hay không. Đây là những gì tôi đã cho đến nay đã được gom góp từ các diễn đàn khác nhau:Tìm hiểu xem Biến có tồn tại không
function valueOfVar(foo){
var has_foo = typeof foo != 'undefined';
if(has_foo){
alert('1 = true');
return true;
}
else {
alert('1 = false');
return false;
}
}
Xin lưu ý, tôi muốn vượt qua trong một chuỗi như foo. Ví dụ: valueOfVar (box_split [0] + '_ 2')
Bây giờ, tôi không nghĩ rằng nó hoạt động vì nó trả về đúng khi các biến nhất định thậm chí không tồn tại. Trong thực tế, nó có vẻ trở lại đúng tất cả các thời gian.
Triển khai JQuery hoạt động cũng sẽ tuyệt vời khi tôi sử dụng tính năng này.
Cảm ơn tất cả sự giúp đỡ nào
Nó trả về sự thật trên tất cả các trường hợp vẫn còn! – Abs
Không phải khi tôi thử nghiệm trong bảng điều khiển Javascript của Chrome. Bạn thử nghiệm nó như thế nào? – Rich
Có, nó đã hoạt động! Tuyệt diệu! Sai lầm là tôi không đổi tên thành foo ... Biến tôi đang sử dụng. Cảm ơn bạn Rich. :) – Abs