3种判断方法:constructor、instanceof、正则
var i=1;
//alert(typeof(i));
//采用constructor 判断类型
//alert(i.constructor==Number);
alert(i instanceof Number);//不明白不能通过
//采用转换字符串加正则表达式判断类型
//alert((i.constructor+'').match(/Number/) == null);
function user() {};
var u = new user();
//alert((i.constructor+'').match(/user/) == null);
alert(u instanceof user);//这个却能通过