var A = function() {};
var b = new A();
A.prototype = {
n: 0,
m: 1
}
与以下方式的声明有什么区别,为什么?
var A = function() {};
var b = new A();
A.prototype.n = 0;
A.prototype.m = 1;

var A = function() {};
var b = new A();
A.prototype = {
n: 0,
m: 1
}
与以下方式的声明有什么区别,为什么?
var A = function() {};
var b = new A();
A.prototype.n = 0;
A.prototype.m = 1;