SOURCE

// var Ninja = function() {
//   this.name = "jeason"
//   this.dancer = "dodo"
// }
// Ninja.prototype.dancer = "didi"
// // 
// var ninja1 = new Ninja()


// console.log(ninja1.dancer)

// console.log(ninja1.constructor.prototype.dancer)

var ninja = {}
ninja.name = "Yoshi"
ninja.weapon = "kusarigama"

Object.defineProperty(ninja, "sneak", {
  configurable: false,
  enumerable: false,
  value: "1212",
  writable: false
})
console.log("sneak" in  ninja)
console.log(ninja.sneak)
ninja.sneak = '12988'
console.log(ninja.sneak)
for(let prop in ninja){
  console.log(prop)
}
console 命令行工具 X clear

                    
>
console