当前位置: 首页 > 网络应用技术

一篇文章了解实例实现的原则是什么!

时间:2023-03-06 21:37:34 网络应用技术

  可以说,在我们的前端开发过程中,尤其是在启动之前,可以说类型的判断是无处不在的,在其中进行类型判断更为重要。

  有很多方法可以判断数据类型,例如常用等,因此您知道确定数据的每种方法的原理吗?例如,原理,今天我们讨论如何判断数据类型。

  要了解原则,我们至少应该知道其基本概念。我们可以首先查看官方网站如何解释它。

  官方网站说明:

  操作员用于检测构造函数是否出现在实例对象的原型链上。

  尽管官方解释中只有一个简短的句子,但对于许多人来说仍然很困难,但是我们可以掌握这句话的关键点:

  显然,它与原型和原始链有关,因此强烈建议您先了解原型和原始链的知识。

  为了让我的朋友有一个一般的理解,让我们用自己的话简要介绍一下。

  流行解释:

  它是一个可用于确定对象类型的操作员。具体原理是使用原型和原型链。

  基本用法:

  在以前的代码中,我们需要判断类型的类型,即官方构造函数,可以像我们一样称为构造函数。

  当我们判断类型时,通常会使用和组合它们。尽管他们可以判断数据类型,但仍有许多不同的观点,如下所示:

  让我们看一下代码的段落。您可能会更好地理解。

  代码显示如下:

  从上一个代码中,我们可以看到我们只能判断基本数据类型(除外)。判断其他数据类型时,它总是返回或。

  它可用于确定对象数据的类型,并返回布尔值。

  上一节中有一个代码,我们可以将其取出并查看:

  在上一个代码中是一个实例对象,它是一个建设性函数。当我们使用它来做出判断时,我们可以返回,这可以总结以下特征:

  我们判断使用类型,依此类推,实际上是构造函数。

  总结:

  可以得出结论,判断数据的类型不是最准确的陈述。它主要用于确定实例对象和构造函数之间的关系。判断数据的类型只是为了实现其变相特征的特征。

  在这一点上,我们知道这不仅是为了判断数据的类型。它实际上用于确定实例对象和构造函数之间的关系。

  那么,我们通常如何判断实例对象和构造函数之间的关系?

  答案是使用原型和原型链!我们都知道每个函数都有明确的原型,并且每个对象都有一个隐藏的原型。当我们对象的原型链的原型是显式原型时,我们可以确定它们之间存在之间的关系。

  更简单的语句:

  如果您模糊地了解上述描述,请弥补原型和原始链的知识。

  我们可以简单地实现一个易于理解的函数。

  代码显示如下:

  代码相对简单,主要是因为周期实例对象的原型链。

  我们回顾一下,再次查看代码:

  为什么以前的代码返回?实际上,在操作过程中,一个步骤是一个隐藏的原型,它分配了构造函数的明确原型,因此当我们使用判断时,我们将不可避免地满足条件。

  至于操作角色的作用,您可以参考我的文章中的另一篇文章。

  您也可以直接打印以查看结果:

  在判断数组时,如果将其汇总为返回,则如果将其汇总为汇总。

  代码显示如下:

  原因是我们的数组也是一个对象,但是这个对象有点特别。您还可以打印出数组原型以查看它,您将立即理解它。

  看到这一点,您回顾了有关官方网站的解释的官方网站。我相信您会意识到!

  操作员用于检测构造函数是否出现在实例对象的原型链上。

  如果您认为文章太麻烦或不了解,可以观看视频:小猪课

  原始:https://juejin.cn/post/7103335306103324685