var Ninja = function() {
this.swingSword = function() {
return true
}
}
Ninja.swingFire = function() {
return true
}
var ninja = new Ninja()
assert(ninja.swingFire()) // undefined
所以它正在创建一个新的 Ninja 对象,但是为什么在这种情况下不包括 swingFire 呢?有人可以解释为什么吗?