Javascript获取原型的四种方法

基础代码:
function R(){}
let obj=new R();

2:第一种方式
console.log(Object.getPrototypeOf(obj));
3:第二种方式
console.log(obj.__proto__);
4:第三种方式
console.log(obj.constructor.__proto__);
5:第四种方式:
console.log(R.prototype);
最后总结下上面的四种方法:
首先第一种是官方推荐的写法,第二种是不标准写法,你写了也不会报错,但是我不推荐你这样写,第三种是间接方式获取到原型(不推荐),第四种和第二种一样是不标准写法,所以不推荐这种写法。谢谢大家看完本篇文章。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理