생성자 함수 this2

by hyunkikim

JavaScript

function MyFunction() {
	this.skulk = function() {
  	return true
  }
  return 1
}

const my = new MyFunction()

console.log(MyFunction() === 1)

console.log(my.skulk() === true)

const obj = {
	skulk: 1
}

function MyFunction2() {
	this.skulk = 2
  return obj
}

const my2 = new MyFunction2()

console.log(my2 === obj)
console.log(my2.skulk === 1)