Javascript获取原型的四种方法

7次阅读

共计 305 个字符,预计需要花费 1 分钟才能阅读完成。

基础代码:
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);
最后总结下上面的四种方法:
首先第一种是官方推荐的写法,第二种是不标准写法,你写了也不会报错,但是我不推荐你这样写,第三种是间接方式获取到原型 (不推荐),第四种和第二种一样是不标准写法,所以不推荐这种写法。谢谢大家看完本篇文章。

正文完
 0