JS变量的类型检查方式
2018-07-20 来源:open-open
/** * * js的类型检测方式->typeof、constuctor。 * 推荐通过构造函数来检测变量的类型。 */ var obj = {key:'value'}, arr = ["hello","javascript"], fn = function(){}, str = "hello js", num = 55, bool = true, User = function(){}, user = new User(); /*typeof测试*/ console.log(typeof obj); //obj console.log(typeof arr); //obj console.log(typeof fn); //function console.log(typeof str); //string console.log(typeof num); //number console.log(typeof bool); //boolean console.log(typeof user); //object /*constructor测试*/ console.log(obj.constructor == Object); //true console.log(arr.constructor == Array); //true console.log(str.constructor == String); //true console.log(num.constructor == Number); //true console.log(bool.constructor == Boolean);//true console.log(user.constructor == User); //true
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。
最新资讯
热门推荐