typeof与instanceof

news/2024/7/8 1:22:10
JS中的数据类型

基本数据类型:String、Number、Boolean、Null、Undefined

引用数据类型:Object

typeof

typeof检测变量机器码的后三位,返回number、string、boolean、undefined、object

检测null类型的数据时,返回object,因为null的机器码全是0,后三位自然是0

instanceof

instanceof检测原型链,A instanceof B(A是否是B的实例对象),返回true、false

当instanceof检测到object类型时,会再次检测是否含有call方法,如果有返回function,否则返回object


http://lihuaxi.xjx100.cn/news/1916801.html

相关文章

求职小程序列表基础配置-移动端通用列表模块配置教程(1)

求职小程序列表基础配置-移动端通用列表模块配置教程(1) 移动端通用列表页开发指南 准备工作 注册多八多AIIDE账号: 访问多八多AIIDE官网并注册新账号。完成邮箱和手机号的验证。 创建移动应用: 登录后,在工作台新建一个移动应用。填写应用名称,选择“…

探索 Vue3 (五) 骨架屏

骨架屏是页面的一个空白版本,通常会在页面完全渲染之前,通过一些灰色的区块大致勾勒出轮廓,待数据加载完成后,再替换成真实的内容。 目前主流 UI库 都有骨架屏,如 Element-UI、Antd 可以看到使用起来非常简单&#x…

TDD和FDD两种模式下信道估计的主要区别

目录标题 TDD和FDD两种模式下信道估计的主要区别TDD(时分双工)中的信道估计:FDD(频分双工)中的信道估计: TDD与OFDM TDD和FDD两种模式下信道估计的主要区别 TDD(时分双工)中的信道估…

spring security oauth2搭建认证服务器

如图,第一步在独立的业务项目中,先获取授权码(也叫jsessionId)、获取授权码的路径就是 /oauth2/authorize,这个路径是oauth2的框架中被OAuth2AuthorizationEndpointFilter这个过滤器处理 然后是登录,登录后…

ubuntu22.04上安装charles-proxy

在 Ubuntu 22.04 上安装 .tar.gz 格式的 Charles Proxy (charles-proxy-4.6.5_amd64.tar.gz) 需要解压缩文件并运行其中的安装脚本或可执行文件。以下是具体步骤: 1. 下载文件 假设你已经从 Charles Proxy 官网下载了 charles-proxy-4.6.5_amd64.tar.gz 文件。 2…

理德外汇名人故事:华尔街传奇迈克尔·斯坦哈特—全球避险基金教父

他出身犹太人家庭,13岁进入股市,16岁入读沃顿商学院,25岁声名鹊起华尔街,30岁不到就成了百万富翁。他善于买空、卖空,以果断激进著称,做大笔投资决定都不会超过5分钟。被尊为“全球避险基金教父”、“世界级…

Tekton

一. 概念 Tekton 官网 Github Tekton 是一种用于构建 CI/CD 管道的云原生解决方案,它由提供构建块的 Tekton Pipelines,Tekton 作为 Kubernetes 集群上的扩展安装和运行,包含一组 Kubernetes 自定义资源,这些资源定义了您可以为…

智能优化算法应用:基于鱼鹰算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于鱼鹰算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于鱼鹰算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.鱼鹰算法4.实验参数设定5.算法结果6.参考文献7.MA…