首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Javascript中原型对象的原型(父类)?

Javascript中原型对象的原型(父类)?
EN

Stack Overflow用户
提问于 2015-11-05 02:59:02
回答 1查看 101关注 0票数 0

在Javascript中,我可以通过以下方式获得Array对象的原型

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
var arr_prototype = Array.prototype

据我所知,这个Array.prototype类似于OOP中的一个类。

在纯OOP语言中,Array类可以从Iterable类继承,Iterable类可以从Object类继承。

因此,我希望通过arr_prototype表达式arr_prototype.prototype来查看arr_prototype.prototype的父类。

但是,它返回undefined。有人对此有想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-05 03:02:53

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Object.getPrototypeOf(arr_prototype );

prototype属性不属于实例,它属于构造函数

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33542841

复制
相关文章
深度剖析前端JavaScript中的原型(JS的对象原型)
JavaScript 常被描述为一种基于原型的语言 (prototype-based language)——每个对象拥有一个原型对象,对象以其原型为模板、从原型继承方法和属性。原型对象也可能拥有原型,并从中继承方法和属性,一层一层、以此类推。这种关系常被称为原型链 (prototype chain),它解释了为何一个对象会拥有定义在其他对象中的属性和方法。
Tz一号
2020/09/10
1.1K0
JavaScript——对象的原型
如机制和原理(对象基于原型)里所记述的那样,JavaScript是一个基于原型的面向对象的语言。本文着重于对原型的实现机制进行剖析和说明。
Html5知典
2019/11/26
5930
图解JavaScript对象原型与原型链
原文链接:http://www.shuaihuajun.com/article/javascript-prototype-chain/
陈帅华
2019/07/22
5530
图解JavaScript对象原型与原型链
JavaScript对象/原型链
Object是引用类型,包括:Object 、Array 、Function 、Data等。 JavaScript对每个创建的对象都会设置一个原型,指向它的原型对象。
九旬
2020/10/23
3330
【说站】Javascript如何用原型对象继承父类型
1、将子类所共享的方法提取出来,让子类的prototype 原型对象 = new 父类()。子类原型对象等于是实例化父类。
很酷的站长
2022/11/24
3410
【说站】Javascript如何用原型对象继承父类型
JavaScript prototype(原型对象)
所有的 JavaScript 对象都会从一个 prototype(原型对象)中继承属性和方法。
陈不成i
2021/07/20
2970
JavaScript中的显示原型和隐形原型(理解原型链)
在js中万物皆对象,方法(Function)是对象,方法的原型(Function.prototype)是对象,对象具有属性(__proto__)称为隐式原型,对象的隐式原型指向构造该对象的构造函数的显式原型。
IT人一直在路上
2019/09/18
3.2K0
JavaScript中的显示原型和隐形原型(理解原型链)
JavaScript面向对象与原型
javaScript有两种开发模式:1.函数式(过程化),2.面向对象(OOP)。面向对象的语言有一个标志,那就是类的概念,而通过类可以创建任意多个具有相同属性和方法的对象。但是,javaScript没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。 一.创建对象 创建一个对象,然后给这个对象新建属性和方法。 var box = new Object(); //创建一个Object对象 box.name = 'Lee';
汤高
2018/01/11
7610
JavaScript面向对象与原型
javascript面向对象与原型
工厂模式创建的对象,像工厂一样来创建对象,创建的每一个对象都是通过new Object()来创建的,原型直指Object() 构造函数似乎不错,但有的时候我们需要对属性和方法进行修改,属性vue的同学应该都遇到过这种情况,我们需要声明一些全局变量,我们一般这么做
陌上寒
2019/04/02
3810
javascript面向对象与原型
深入理解javascript中的原型原型的概念使用原型给对象添加方法和属性使用原型对象的属性和方法原型的陷阱小结
原型prototype是javascript中极其重要的概念之一,但也是比较容易引起混淆的地方。我们需要花费一些时间和精力好好理解原型的概念,这对于我们学习javascript是必须的。
desperate633
2018/08/22
4.3K1
深入理解javascript中的原型原型的概念使用原型给对象添加方法和属性使用原型对象的属性和方法原型的陷阱小结
[我的理解]Javascript的原型与原型链
一、原型与原型链的定义 原型:为其他对象提供共享属性的对象     注:当构造器创建一个对象,为了解决对象的属性引用,该对象会隐式引用构造器的"prototype"属性。程序通过constructor.prototype可以直接引用到构造器的"prototype"属性。并且添加到对象原型里的属性,会通过继承与所有共享此原型的对象共享。 原型链:每个由构造器创建的对象,都有一个隐式引用(叫做对象的原型)链接到构造器的"prototype"属性。再者,原型可能有一个非空隐式引用链接到它自己的原型,以此类推,这叫
sam dragon
2018/01/17
8630
[我的理解]Javascript的原型与原型链
【JavaScript】原型与原型链
每个函数都会创建一个prototype属性,这个属性是一个对象,包含应该由特定引用类型的实例共享的属性和方法。实际上,这个prototype对象就是通过调用构造函数创建的对象的原型,使用原型对象的好处是,在它上面定义的属性和方法可以被所有实例对象共享。原来在构造函数中直接赋值给对象实例的值,可以直接赋值给它们的原型,如下所示:
CODER-V
2023/03/14
3620
【JavaScript】原型与原型链
[JavaScript进阶]从JavaScript原型到面向对象
首先给出结论,JavaScript 的本身是支持面向对象的,它本身具备着强大灵活的 OOP 语言能力。但是对于使用过基于类的语言 (如 Java 或 C++) 的开发人员来说,JavaScript 确实有点令人困惑,因为它是动态的,并且本身不提供一个 class 实现。虽然在 ES6 中引入了 class 关键字,但它只是一个语法糖,本质还是基于JavaScript 的原型来实现的。
用户1462769
2019/08/12
5620
[JavaScript进阶]从JavaScript原型到面向对象
原型和原型链理解_原型对象和原型链
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/17
5870
原型和原型链理解_原型对象和原型链
JavaScript原型、原型链及原型链污染
因为在CTF中时常也会考察原型链污染的问题,以前也一直让我捉襟见肘,一直没有系统的学习了解过JS原型的这些相关概念,因此写下本文,通过不断总结大佬的文章,写出自己对于此部分内容的理解。同时建议学习本文前要有对面向对象部分知识的一定理解(无论哪种语言)。
字节脉搏实验室
2020/07/28
1.1K1
JavaScript原型、原型链及原型链污染
对象、原型
1、 OOP 指什么?有哪些特性 OOP是Object-oriented programming的缩写,指面向对象程序设计。 在面向对象程序设计中有两个重要概念 类: 类是对现实生活中一类具有共同特征的事物的抽象。 对象: 对象是类的实例,对象包含属性和方法,属性是需要记忆的信息,方法是对象能够提供的服务。 特性 继承 子类能继承父类的属性和方法 子类能添加新的属性和方法,还能重写父类的属性和方法 封装 隐藏对象的属性和实现细节,仅对外公开接口 多态 指同一个实体同时具有多种形式,同一操作作用
小胖
2018/06/27
4680
【说站】Javascript中对象原型 __proto__的介绍
1、所有对象都会有一个属性__proto__指向构造函数的prototype原型对象.
很酷的站长
2022/11/23
4870
【说站】Javascript中对象原型 __proto__的介绍
JavaScript深入原型到原型链
在这个例子中,Person就是一个构造函数,我们使用new创建了一个实例对象person。
挨踢小子部落阁
2019/07/02
5130
JavaScript深入原型到原型链
浅谈JavaScript原型和原型链
昨天说的构造函数的小问题,我们可以用原型模式来解决,我们可以先看一下(工厂函数和构造函数 ) 直接上代码。
大熊G
2022/11/14
2950
浅谈JavaScript原型和原型链
Javascript中的原型链分析
Javascript中的prototype是一个十分重要的概念,但是网上的教程一般分析得比较绕,结果越看越晕,反而变得更加难以理解了。
drunkdream
2020/03/25
4270

相似问题

父函数原型中具有原型的Javascript函数

10

JavaScript原型:单个原型对象还是非原型对象?

20

Javascript原型和访问“this”的父对象

33

对象javascript原型

11

Javascript对象原型

24
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文