Javascript 用另一个值替换变量值
上面的代码将导致用另一个值打印y,而不是[0100]=>[0,34….],为什么会发生这种情况 你能详细说明这个问题吗?由于this.dataBoundaries不打印y的值,因此它将给出属性名称(x和y)not there值。我觉得您的后租赁中缺少代码,请提供更多代码。如果您执行此操作,您将获得具有两个属性的对象,并且它的y将与您上面定义的完全相同。只有在控制台之前执行另一个代码时,才会更改此设置。Javascript 用另一个值替换变量值,javascript,node.js,d3.js,Javascript,Node.js,D3.js,上面的代码将导致用另一个值打印y,而不是[0100]=>[0,34….],为什么会发生这种情况 你能详细说明这个问题吗?由于this.dataBoundaries不打印y的值,因此它将给出属性名称(x和y)not there值。我觉得您的后租赁中缺少代码,请提供更多代码。如果您执行此操作,您将获得具有两个属性的对象,并且它的y将与您上面定义的完全相同。只有在控制台之前执行另一个代码时,才会更改此设置。 yMax = 100; this.dataBoundaries = { x:
yMax = 100;
this.dataBoundaries = {
x: function () {
var lastCol = that.extractLastColumn();
return [d3.min(lastCol), d3.max(lastCol)];
},
y: [
0, 100
]
};
console.log(this.dataBoundaries);