尝试实例化一个对象(下面称为“isSize”)并将其分配给另一个现有变量(称为“sizeObject”),这是函数中的第一个对象(“isSize”):
function Size(isSize) {
this.isSize = 80;
setSize(this.isSize);
}
这是我想要将前一个变量分配给的第二个变量:
var sizeObject;
我一直在尝试各种方式,如下所示:
function createSize(isSize){
var isSize = new sizeObject();
}
有人有任何想法吗?非常感谢
答案 0 :(得分:1)
如果我理解你的评论,那么这就是你要找的:
// this is the constructor of the `Size` class
function Size() {
this.isSize = 80;
}
function createSize() {
// add this line:
var sizeObject = new Size();
}
答案 1 :(得分:0)
很难理解你在问什么,但是这个:
var sizeObject = new Size(20);
...如果您将isSize
更改为:
Size
属性的新对象,其值为20
function Size(initialSize) {
this.isSize = initialSize;
}
(例如,它实际上使用你给出的参数,而不是使用硬编码的80
。)
Size
是构造函数。您可以通过new
使用构造函数。