700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > js如何准确判断变量的数据类型

js如何准确判断变量的数据类型

时间:2018-11-14 06:27:12

相关推荐

js如何准确判断变量的数据类型

web前端|js教程

js,变量,数据类型

web前端-js教程

检查版本源码,vscode没有asm,ubuntu左侧菜单栏隐藏,正确停止tomcat,sqlite性能对比,app轮播图插件下载,前端技术原生框架学习,爬虫是什么岗位,php web pdf,巅峰seo,免费开源房产网站系统,网页浏览总次数js,上传网页模板,图书管理系统,开源视频影视系统程序lzw

可以通过toString()方法来实现。

unity手机游戏源码下载,vscode跳转到对应函数,ubuntu安装gbd,tomcat部署项目样式,p站 爬虫,php 锁定文件,建设seo优化多久有效果,安乐业房产网站源码,wordpress模板小程序lzw

(推荐教学:js教学)

图片文字源码,米板4 ubuntu,tomcat限制请求头大小,爬虫存入mongodb,php前台功能与设计,seo资源网找行者SEOlzw

函数介绍:

toString() 是 Object 的原型方法,调用该方法,默认返回当前对象的 [[Class]] 。这是一个内部属性,其格式为 [object Xxx] ,其中 Xxx 就是对象的类型。

对于 Object 对象,直接调用 toString() 就能返回 [object Object] 。而对于其他对象,则需要通过 call / apply 来调用才能返回正确的类型信息。

函数语法:

number.toString(radix)

代码示例:

Object.prototype.toString.call(\) ; // [object String]Object.prototype.toString.call(1) ; // [object Number]Object.prototype.toString.call(true) ; // [object Boolean]Object.prototype.toString.call(Symbol()); //[object Symbol]Object.prototype.toString.call(undefined) ; // [object Undefined]Object.prototype.toString.call(null) ; // [object Null]Object.prototype.toString.call(new Function()) ; // [object Function]Object.prototype.toString.call(new Date()) ; // [object Date]Object.prototype.toString.call([]) ; // [object Array]Object.prototype.toString.call(new RegExp()) ; // [object RegExp]Object.prototype.toString.call(new Error()) ; // [object Error]Object.prototype.toString.call(document) ; // [object HTMLDocument]Object.prototype.toString.call(window) ; //[object global] window 是全局对象 global 的引用

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。