gpt4 book ai didi

JavaScript 函数..命名?

转载 作者:行者123 更新时间:2023-11-28 19:00:54 27 4
gpt4 key购买 nike

我很难理解这段代码。这不是我熟悉的典型 Javascript 函数语法。这是一个命名函数吗?或者这是更新事件的回调?抱歉,我对新手问题很陌生,我对 JS 还很陌生。我了解正在发生的一切,除了这个函数语法foo: function(){}; 这似乎在我正在关注的 api 教程中经常发生。

updateProgress: function () {    
$.post('/callback', {
progress: plnzVideoTracker.progress
});
}

最佳答案

它似乎是一个对象方法(“字面量”)。您包含的代码应该包装在一个对象中。例如:

var SomeObject = {
updateProgress: function () {
$.post('/callback', {
progress: plnzVideoTracker.progress
});
}
}

在对象内,您可以通过 this.updateProgress() 引用该方法。在对象之外,您可以使用 SomeClass.updateProgress()

您可以在MDN Docs中阅读有关对象文字的更多信息。 .

关于JavaScript 函数..命名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32574520/

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