Object setPrototypeOf()方法

2023-11-07

Set the prototype of an object.

设置对象的原型。

While you’re here, see my guide on JavaScript Prototypal Inheritance

当您在这里时,请参阅我的JavaScript原型继承指南

Accepts two arguments: the object and the prototype.

接受两个参数:对象和原型。

Usage:

用法:

Object.setPrototypeOf(object, prototype)

Example:

例:

const Animal = {}
Animal.isAnimal = true

const Mammal = Object.create(Animal)
Mammal.isMammal = true

console.log('-------')
Mammal.isAnimal //true

const dog = Object.create(Animal)

dog.isAnimal  //true
console.log(dog.isMammal)  //undefined

Object.setPrototypeOf(dog, Mammal)

console.log(dog.isAnimal) //true
console.log(dog.isMammal) //true

翻译自: https://flaviocopes.com/javascript-object-setprototypeof/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Object setPrototypeOf()方法 的相关文章

随机推荐

  • 单片机延时函数实现

    在编写单片机程序时 我们经常要用到延时函数 记得我们在学51单片机时 第一个延时是通过软件延时来实现的 代码如下 void delay volatile uint32 t cnt volatile uint32 t i 0 volatile
  • azkban设置重试不起作用,且有的任务一直running,无日志

    job脚本 foo job type command command su olc pro c bash app script python common file pymain sh coupon user active py retri
  • Python提取整数各个位的数字

    个位 XXX 1 10 十位 XXX 10 10 百位 XXX 100 10 千位 XXX 1000 10 万位 XXX 10000 10 1399 统计最大组的数目 LeetCode https leetcode cn com probl
  • 蓝桥杯Python-2n皇后问题(和别人的想法有点不一样)

    首先附上问题链接 蓝桥杯基础练习VIP 2n皇后问题 C语言网 dotcpp com 问题描述 给定一个n n的棋盘 棋盘中有一些位置不能放皇后 现在要向棋盘中放入n个黑皇后和n个白皇后 使任意的两个黑皇后都不在同一行 同一列或同一条对角线
  • 1034:计算三角形面积

    1034 计算三角形面积 时间限制 1000 ms 内存限制 65536 KB 提交数 52442 通过数 16079 题目描述 平面上有一个三角形 它的三个顶点坐标分别为 x1 y1 x2 y2 x3 y3 那么请问这个三角形的面积是多少
  • VMware Workstation 安装Vmware tools 是 出现vmware tools unavailable

    这个问题是因为虚拟机安装的时候操作系统选择的不对 在Virtual Machine Settings中选择Options 在General中选择正确的操作系统类型 例如Guest operating system 选择Linux Versi
  • vue-cli3使用百度富文本编辑器

    一 安装依赖 npm i vue ueditor wrap 或者 yarn add vue ueditor wrap 二 下载ueditor并将其复制到Static目录下 如图所示 三 引入VueUeditorWrap组件 import V
  • 【C++ STL学习之四】容器list深入学习

    一 list基础 List使用一个双向链表来管理元素 图一显示了list的结构 图一 list的结构 任何型别只要具备赋值和可拷贝两种性质 就可以作为list的元素 二 list的功能 list的内部结构和vector和deque截然不同
  • 【学习笔记】阮一峰的ES6入门

    let const 块作用域 ES6引入块作用域 考虑到环境导致的行为差异太大 应该避免在块级作用域内声明函数 如果确实需要 也应该写成函数表达式 而不是函数声明语句 let let声明的变量只在它所在的代码块有效 let不允许在相同作用域
  • 蓝桥杯经验贴(第十四届蓝桥杯C++B组)

    个人背景 在参加第十四届蓝桥杯前 系统学过基础算法和简单数据结构 能熟练使用C 编写程序 参加过CCPC河北省赛 力扣通过题数1300 省赛和国赛的准备阶段 在https www dotcpp com https dasai lanqiao
  • 计算机网络:TCP 流量控制

    目录 操作系统缓冲区与滑动窗口的关系 窗口关闭 糊涂窗口综合症 参考资料 发送方在发数据给接收方时 要考虑接收方处理能力 如果一直无脑的发数据给对方 但对方处理不过来 那么就会导致触发重发机制 从而导致网络流量的无端的浪费 为了解决这种现象
  • Kafka集群搭建配置与eagle监控界面

    kafka集群环境搭建 首先在多台机器上搭建配置Kafka环境 可以参考Kafak环境搭建 Kafka kafka环境配置以及参数分析 集群搭建配置 对于kafka来说 一个单独的broker意味着kafka集群中只有一个节点 要想增加ka
  • IPFS环境搭建和用ipfs-api访问ipfs网络

    ipfs是去中心化星际文件系统 本文介绍节点软件ipfs环境搭建和使用方法 学习ipfs api在nodejs代码中访问ipfs网络 一 ipfs节点安装与使用 1 1下载节点软件 到官网下载windows版的ipfs节点软件 32位 64
  • Python 过滤次新股、停牌、涨跌停

    过滤次新股 是否涨跌停 是否停牌等条件 def filcon context bar dict tar list def zdt trade stock context bar dict yesterday history 2 1d clo
  • 【表的完整性约束&外键约束】

    外键约束 今天跟大家聊聊这个外键约束 简单来说呢 就是 嗯 关于两个表的操作 对 就是这样的 来跟我一起看看叭 1 什么是外键约束 外键约束 FOREIGN KEY 缩写FK 是用来实现数据库表的参照完整性的 外键约束可以使两张表紧密的结合
  • 绕坐标轴以及任意轴的旋转矩阵的推导

    概述 本文主要是针对 3D数学基础 图形与游戏开发 这本书的读书笔记 这本书前面部分还是讲得挺好的 有时间还是建议读一下 旋转矩阵的推导 旋转矩阵怎么来的我倒一直都没有概念 这本书里面对旋转矩阵的来历倒是给了我一些启发 首先从二维的旋转矩阵
  • 清华教授熬夜写出来的一套Python学习路线图,真的是yyds!

    首先 我是从零开始学Python的 以前也去过 现在看来我当初走了很多弯路 就把我的经验分享给大家吧 首先也是最重要的 你为什么要学Python 你是想做一个网站 写一个得心应手的工具 还是仅仅通过学校的考试 这极大地影响了你如何学习Pyt
  • xml中xsd/xsi/xsl/xmlns的区别和联系

    2023 01 13Fri才明白 具体解析xml文件的不是xml文件本身 xsi也不是在解析xml文件 只是检验xml文件是否符合标准 xsd是在限制xml文件的内容 而具体解析某个element究竟是什么样式 起到什么作用 是需要接收端自
  • 黑马程序员之---C学习笔记之printf与scanf使用及注意事项

    Java培训 Android培训 iOS培训 Net培训 一 printf函数介绍 printf函数是一个标准库函数 能够以精确的格式输出程序运算的结果 1 格式字符串 是由格式字符 包括 转换说明符 标志 域宽 精度 和普通字符组成 转换
  • Object setPrototypeOf()方法

    Set the prototype of an object 设置对象的原型 While you re here see my guide on JavaScript Prototypal Inheritance 当您在这里时 请参阅我的J