javascript知识点
来源:互联网 发布:萨洛蒙鞋怎么样知乎 编辑:程序博客网 时间:2024/06/05 07:58
constructor 属性
constructor 属性返回所有 JavaScript 变量的构造函数。
"good".constructor // 返回函数 String() { [native code] }
(3.1415926).constructor // 返回函数 Number() { [native code] }
false.constructor // 返回函数 Boolean() { [native code] }
[1,2,3,4].constructor // 返回函数 Array() { [native code] }
{id:1, name:'test'}.constructor // 返回函数 Object() { [native code] }
new Date().constructor // 返回函数 Date() { [native code] }
function () {}.constructor // 返回函数 Function(){ [native code] }
function isArray(myArray) {
return myArray.constructor.toString().indexOf("Array") > -1;
}
使用 constructor 属性来查看是对象是否为日期 (包含字符串 "Date"):
function isDate(myDate) {
return myDate.constructor.toString().indexOf("Date") > -1;
}
使用 constructor 属性来查看是对象是否为数字(包含字符串 "Number"):
function isNumber(myNumber) {
return myNumber.constructor.toString().indexOf("Number") > -1;
}
- javascript 知识点
- javascript知识点
- javascript知识点
- javascript知识点
- JavaScript知识点
- javascript知识点
- JavaScript知识点
- javaScript 知识点
- javascript知识点
- javascript知识点
- Javascript知识点
- JavaScript知识点
- javascript知识点
- javascript开发:javascript基础知识点
- javascript常用知识点总结
- javascript常用知识点总结
- javascript操作excel知识点
- javascript 常识知识点
- 909422229_万能通用的Excel导出
- linux下fortran中编译代码时“undefined reference to `_gfortran_st_”错误
- No241. Different Ways to Add Parentheses
- 信息安全工程师 学习笔记(三十八)
- 请在微信客户端打开链接 如何解决
- javascript知识点
- iOS基础之----堆与栈
- CPtrList内存泄漏解决
- LeetCode 11 Container With Most Water算法分析及其变体
- app性能优化
- Dubbo系列(二)Dubbo之dubbo+zookeeper构建高可用分布式集群
- password_hash的使用方法
- 二叉树最大深度
- Launch Screen Image Size