Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在函数中传输数据?Javascript_Javascript_Jquery - Fatal编程技术网

在函数中传输数据?Javascript

在函数中传输数据?Javascript,javascript,jquery,Javascript,Jquery,如何在函数中传输某些数据,如test() 我看到一些人这样做,比如把数据放在括号里,比如test(data) 当函数执行时,它将使用数据 例如: $('#element').click(function(){ test(somedata); }); function text();{ //how can i get the data stored } 我做得对吗?或者有更好的方法吗?您需要为test()函数指定参数/参数 $('#element').click(function(){

如何在函数中传输某些数据,如
test()

我看到一些人这样做,比如把数据放在括号里,比如test(data)

当函数执行时,它将使用数据 例如:

$('#element').click(function(){
  test(somedata);
});

function text();{
//how can i get the data stored
}

我做得对吗?或者有更好的方法吗?

您需要为
test()
函数指定参数/参数

$('#element').click(function(){
  test(somedata);
});

function test(arg1){
   alert(arg1);
}

看看MDN文档。

This:这称为函数参数。在尝试更难的任务之前,您可能会发现阅读基本编程概念更容易。将参数传递给函数会创建作用域为这些函数局部的变量。范围是非常基本的,对于理解面向对象编程和名称空间背后的价值至关重要。