gpt4 book ai didi

javascript - 在对象字面量中使用对象的函数

转载 作者:行者123 更新时间:2023-11-30 10:00:28 25 4
gpt4 key购买 nike

既可以定义函数又可以在对象的字面量符号中使用它吗?

var solution1 = {
compute: function() {
var toplam = 0;
for (var i = 1; i < 1000; i++) {
if (i % 3 == 0 || i % 5 == 0)
toplam += i;
}
return toplam;
},
answer: solution1.compute() //This is the problem.
}

最佳答案

在定义时,solution1 将是 undefined

使用 getter而不是喜欢

var solution1 = {
compute: function() {
var toplam = 0;
for (var i = 1; i < 1000; i++) {
if (i % 3 == 0 || i % 5 == 0)
toplam += i;
}

return toplam;
},
get answer() {
return this.compute();
}

};

console.log(solution1.answer);

关于javascript - 在对象字面量中使用对象的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31999268/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com