gpt4 book ai didi

javascript - javascript 中 .function() 和 function(args) 有什么区别

转载 作者:行者123 更新时间:2023-11-28 17:46:56 26 4
gpt4 key购买 nike

我有一个问题,我总是用 javascript 编写函数来返回或设置其他元素的值,如下所示:

function test(x, y){
return x*y;
}

并像这样调用函数:

test(20, 50);

但是在像 jquery 这样的库中,你也会看到像这样的函数:

var test = something.test();

所以我的问题是以下函数有什么区别 .test() or test()或者它们是否相同?这种编写函数的另一种方式是如何调用的?

你怎么写.function()

希望能学到新东西,抱歉,如果这有点随机,但我只是很好奇。

最佳答案

这是一个函数。它被称为function()

function test(a, b) {
return a * b;
}

console.log(test(2,3));

这是一个对象的方法。它是在对象中声明的函数,称为 object.function()

var myObject = {
test: function (a, b) {
return a * b;
}
}

console.log(myObject.test(2,3));

关于javascript - javascript 中 .function() 和 function(args) 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46470636/

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