js确定对象类型方法
2023-06-13 09:14:33 时间
1、typeof
支持基本类型的获取,比如:boolean、string、number、function、object、undefined
用法:
varv=true;//"string",
typeofv;//boolean
PS:Array/Date/null等都是object,undefined为undefined
2、instanceof
当确定一个值是function或者object,就可以使用instanceof了解更详细情况
用法:
varv=newDate();
vinstanceofobject;//true
vinstanceofDate;//true
3、constructor
比instanceof更一步到位的方法,构造函数属性。
varv=newDate();
v.constructor==Object;//true注意,等号右边的是待检测类型的构造函数
v.constructor==Date;//true
支持基本类型的获取,比如:boolean、string、number、function、object、undefined
用法:
varv=true;//"string",
typeofv;//boolean
PS:Array/Date/null等都是object,undefined为undefined
2、instanceof
当确定一个值是function或者object,就可以使用instanceof了解更详细情况
用法:
varv=newDate();
vinstanceofobject;//true
vinstanceofDate;//true
3、constructor
比instanceof更一步到位的方法,构造函数属性。
varv=newDate();
v.constructor==Object;//true注意,等号右边的是待检测类型的构造函数
v.constructor==Date;//true
相关文章
- js中日期格式化常用方法
- JS数组索引方法
- 用JS获取地址栏url参数的方法_js的url是啥
- js数组对象转字符串方法_数组表示
- js数组转对象_js数组去重的四种方法
- js 对象属性过滤方法
- js获取当前时间的方法_c获取当前时间毫秒
- java字符串分割split_js的sort排序方法
- JS遍历属性和方法详解编程语言
- JS hasOwnProperty()方法:检测一个属性是否是对象的自有属性
- js中几种去掉字串左右空格的方法
- js资料toString方法
- js过滤数组重复元素的方法
- js去除重复字符串两种实现方法
- JS实现淘宝幻灯片效果的实现方法
- JS保存、读取、换行、转Json报错处理方法
- js固定DIV高度,超出部分自动添加滚动条的简单方法
- js克隆对象、数组的常用方法介绍
- js将json格式内容转换成对象的方法
- JQueryeach打印JS对象的方法
- js获取对象为null的解决方法
- js数组去重的常用方法总结
- JS将所有对象s的属性复制给对象r(原生js+jquery)
- js日期对象兼容性的处理方法
- jquery.form.js用法之清空form的方法
- node.js中的path.normalize方法使用说明
- node.js中的console.dir方法使用说明
- node.js中的events.emitter.removeAllListeners方法使用说明
- node.js中的fs.rmdir方法使用说明
- 动态载入js提高网页打开速度的方法
- node.js中的fs.close方法使用说明