当前位置: 首页 > news >正文

网站建设公司山西黄冈网站推广厂家

网站建设公司山西,黄冈网站推广厂家,做产品网站需要注意,广州高端网站开发公司简单数据类型用:typeof, // 可以直接typeof空格接数据的方式,也可以typeof(数据)的方式使用 console.log(typeof ""); //string(检验字符串没问题) console.log(typeof 1); //number(检验数字没问题) console.log(typ…

简单数据类型用:typeof,

// 可以直接typeof空格接数据的方式,也可以typeof(数据)的方式使用
console.log(typeof "");            //string(检验字符串没问题)
console.log(typeof 1);             //number(检验数字没问题)
console.log(typeof true);          //boolean(检验布尔值没问题)
console.log(typeof undefined);     //undefined(检验undefined没问题)
console.log(typeof []);            //object(检验数组待定)
console.log(typeof {});            //object(检验数字没待定)
console.log(typeof null);          //object!!!(检验null没待定)
console.log(typeof function(){});  //function(检验函数没问题)
console.log(typeof Symbol());      //symbol(es6)(检验Symbol没问题)
console.log(typeof 666n);        //bigint(es11)(检验bigint没问题)
// 由此可见typeof检验结果在为对象,数组,null 时都是结果都是object,所以不一定完全准确

引用数据类型用:instanceof(可以跟typeof结合起来用就能判断所有的数据类型了)

// 写法:数据空格instanceof数值类型(大写开头)
console.log(9 instanceof Number);                    // false(判断基本数据类型无效)
console.log(true instanceof Boolean);                // false(判断基本数据类型无效)
console.log('libo' instanceof String);               // false(判断基本数据类型无效)
console.log([] instanceof Array);                    // true(数组不再是对象类型而是具体到数组类型)
console.log({} instanceof Object);                   // true(依旧是对象没问题)
console.log(null instanceof Object);                 //false (null也不再是对象)
console.log(function(){} instanceof Function);       // true(函数也没问题)
// 由此可见instanceof可以用来区别数组,对象,以及null三个类型

一步到位用:Object.prototype.toString.call()

// 最强绝招Object.prototype.toString.call()
// 这个方法几乎检验所有的数据类型,返回的结果是一个中括号型字符串,字符串后面部分即为数据类型
console.log(Object.prototype.toString.call(''))              // [object String]
console.log(Object.prototype.toString.call(1))               // [object Number]
console.log(Object.prototype.toString.call(true))            // [object Boolean]
console.log(Object.prototype.toString.call(Symbol()))         // [object Symbol]
console.log(Object.prototype.toString.call(666n))         		// [object BigInt]
console.log(Object.prototype.toString.call(undefined))       // [object Undefined]
console.log(Object.prototype.toString.call(null))            // [object Null]
console.log(Object.prototype.toString.call(NaN))            	// [object Number](NaN是个例外结果是个Number)
console.log(Object.prototype.toString.call(function(){}))  	// [object Function]
console.log(Object.prototype.toString.call(new Date()))      // [object Date]
console.log(Object.prototype.toString.call([]) )              // [object Array]
console.log(Object.prototype.toString.call(new RegExp()))    // [object RegExp]
console.log(Object.prototype.toString.call(new Error()))    	// [object Error]
console.log(Object.prototype.toString.call(document))        // [object HTMLDocument](甚至能识别是否为dom元素)
console.log(Object.prototype.toString.call(window))          // [object window] 

http://www.mmbaike.com/news/42477.html

相关文章:

  • 网站用户体验诊断百度企业官网认证
  • 重新做网站手机优化器
  • 做网站需要写代码个人开发app可以上架吗
  • 金融投资公司网站模板南京seo网络推广
  • wordpress建表seo怎么做最佳
  • 做照明出口的网站微信推广广告在哪里做
  • 网络科技有限公司英文黄山网站seo
  • 网站建设销售好泉州百度首页优化
  • 做网站客户拖着不验收seo网站权重
  • 中山网站建设半江红域名注册平台
  • 找人做公司网站黄页网络的推广网站有哪些类型
  • 典型网站建设广州今天新闻
  • 做网站白云区汕头网站建设平台
  • 网站开发公司杭州网站建设怎么做推广赚钱
  • 福田网站设计公司夸克搜索
  • 汕头 网站建设百度网址查询
  • 网站内容包括seo是什么职位缩写
  • 做威客哪个网站好东莞疫情最新通告
  • 做外贸零售和批发批发网站2022年度关键词
  • 国际新闻最新消息今天乌克兰与俄罗斯上海网络优化服务
  • 广州移动端网站建设网络营销计划书怎么写
  • 找人做网站骗局线上推广平台报价
  • wordpress get tags宁波seo优化公司
  • 天津做网站印标新乡seo推广
  • 做那种类型的网站seo好焦作关键词优化排名
  • 网站建设前景怎么制作网页推广
  • 免费企业网站源码下载免费seo在线优化
  • 做公众号封面的网站免费的seo网站
  • 太原网络营销网站网络怎么推广自己的产品
  • 北京网站建设seo优化网络推广网站