JS基础回顾_对象

function Person() {}

var person = new Person()
// -- 对象
console.log(person)
// -- 构造函数
console.log(Person)
// -- 原型
console.log(Person.prototype)
console.log(person.__proto__) // 原型的连接
// log
function Person() {}

var person = new Person()
Person.prototype.name = 'a'
console.log(person.name)
Person.prototype = { name: 'b' }
console.log(person.name)
// log
!(function () {
  Person.prototype.name = 'a'

  function Person() {
    this.age = 18
  }

  var person = Object.create(Person.prototype)
  console.log(person.name)
  console.log(person.age)
})()
// log
var obj = Object.create(null)
obj.__proto = {
  name: 'a',
}
console.log(obj.name)
function getA() {
  console.log(1231231)
}
// log
getAAA()

数组

// log
posted @ 2020-08-23 23:57  oceans-pro  阅读(110)  评论(0)    收藏  举报