JavaScript 规定,所有对象都有自己的原型对象(prototype)。一方面,任何一个对象,都可以充当其他对象的原型所有对象皆有proto属性,它指向它的原型对象 <script> var arr=[1,2,3] console.log(arr); // console.log(arr.valueOf()); console.log(arr.__proto__);//拿到数组原型 console.log(arr.__proto__.__proto__); </script>