首页 > 其他分享 >Object.getPrototypeOf(obj)

Object.getPrototypeOf(obj)

时间:2022-10-13 17:07:00浏览次数:41  
标签:Function obj log Object getPrototypeOf console prototype


​Object.getPrototypeOf(obj)​​ 

  • 返回指定对象的原型(内部​​[[Prototype]]​​属性的值)。
  • obj:要返回其原型的对象。
  • 返回值:给定对象的原型。如果没有继承属性,则返回 null 。
var proto = {};
var obj = Object.create(proto);
Object.getPrototypeOf(obj) === proto; // true

var reg = /a/;
Object.getPrototypeOf(reg) === RegExp.prototype; // true
Object.getPrototypeOf(new Date()) === Date.prototype // true

一些注意点

console.log(Object.getPrototypeOf(Object) === Function.prototype)
console.log(Object.getPrototypeOf(Function) === Function.prototype)
console.log(Object.getPrototypeOf(Date) === Function.prototype)
console.log(Object.getPrototypeOf(Object()) === Object.prototype)
console.log(Object.getPrototypeOf(Function()) === Function.prototype)
console.log(Object.getPrototypeOf(Date()) === String.prototype)
console.log(Object.getPrototypeOf(new Object()) === Object.prototype)
console.log(Object.getPrototypeOf({}) === Object.prototype)
console.log(Object.getPrototypeOf(new Function()) === Function.prototype)
console.log(Object.getPrototypeOf(new Date()) === Date.prototype)
console.log({} == new Object())

Object.getPrototypeOf(obj)_系统

 

标签:Function,obj,log,Object,getPrototypeOf,console,prototype
From: https://blog.51cto.com/u_13028258/5754005

相关文章

  • libcudart.so.8.0 cannot open shared object file: N
    解决办法是将一些文件复制到/usr/local/lib文件夹下:#注意自己CUDA的版本号!sudocp/usr/local/cuda-8.0/lib64/libcudart.so.8.0/usr/local/lib/libcudart.so.8.0&&sudo......
  • 【YOLOv5】LabVIEW+YOLOv5快速实现实时物体识别(Object Detection)含源码
     前言前面我们给大家介绍了基于LabVIEW+YOLOv3/YOLOv4的物体识别(对象检测),今天接着上次的内容再来看看YOLOv5。本次主要是和大家分享使用LabVIEW快速实现yolov5的物体识......
  • Spring JPA 查询的时候提示错 org.hibernate.TransientObjectException
    错误的信息为:Causedby:java.lang.IllegalStateException:org.hibernate.TransientObjectException:objectreferencesanunsavedtransientinstance-savethetra......
  • Java基础__学习笔记__常用API-Object
    对象类用equals比较的是地址值packageStudyAPIofString;publicclasstest{publicstaticvoidmain(String[]args){students1=newstudent("张三",......
  • js(object)
    1.对象<script>letname={user:"jim",age:34};//name即为创建的对象,后面可以直接调用console.log(name.age......
  • Unlock Object list:CR下清单解锁
    有时候挂错了地方乱七八糟的情况都有有时候需要传输的时候,挂了一堆乱七八糟的对象等等。会发现对象被锁,需要解锁SE10​......
  • Object Lessons
    C语言中,数据与处理数据的操作(函数)是分开声明的,这种程序方法被称为程序性的;而在c++中,则是使用abstractdatatype(ADT)或classhierarchy的数据封装c++对于结构体和函数(不包......
  • protobuf怎么处理java中的Object和Object[]
    如题,作者一开始也遇到了这个比较棘手的问题。话不多说,直接说解决方案。这里使用bytestring,如果是object[]的话则用repeated定义即可。 那么问题又来了,用这个类型怎么......
  • Unlock Object list:CR下清单解
    有时候挂错了地方乱七八糟的情况都有有时候需要传输的时候,挂了一堆乱七八糟的对象等等。会发现对象被锁,需要解锁SE10​......
  • django 报错 'set' object is not reversible 解决
    我的博客这个问题在网上随便一搜就有解决办法,说是把urls.py里面的urlpatterns=这部分的{}改成[]就可以了,想想也对,毕竟里面是个list也不是个dict先说下我的project内容......