Javascript 我怎样才能使一个函数接受一个参数,当执行时,它会提醒你给这个函数的任何东西?

Javascript 我怎样才能使一个函数接受一个参数,当执行时,它会提醒你给这个函数的任何东西?,javascript,Javascript,我在一个编码训练营预科班,我没有通过我的第一个测验,因为我不理解函数。我和我的导师谈了那个让我陷入困境的问题,他说它一个字一个字地记不住问题,但确实记不住 “它基本上是编写一个函数,该函数接受一个参数,当执行时,它会向您提供的函数发出警报” 我想让我陷入困境的是当我写函数的时候,当我到达零件的时候 var varName = function(parameter){ alert()} 我不太确定应该在警报()中放入什么,我一直认为它应该包含一个字符串,这样当它真正发出警报时,它会显示一些东西并

我在一个编码训练营预科班,我没有通过我的第一个测验,因为我不理解函数。我和我的导师谈了那个让我陷入困境的问题,他说它一个字一个字地记不住问题,但确实记不住

“它基本上是编写一个函数,该函数接受一个参数,当执行时,它会向您提供的函数发出警报”

我想让我陷入困境的是当我写函数的时候,当我到达零件的时候

var varName = function(parameter){ alert()}

我不太确定应该在
警报()中放入什么,我一直认为它应该包含一个字符串,这样当它真正发出警报时,它会显示一些东西并用一个句子告诉用户。

因此,基本上函数是一组代码,可以通过直接调用函数来重复使用和执行

为简单起见,sakes是一个函数,具有参数
message

window.alert(message);
窗口是可选的,因为
警报
方法是窗口范围的一部分

因此,创建一个带有参数的函数可以是一个简单的

function myAlert(message) {
    alert(message);
}

myAlert('test message');
第一个块定义函数,如
函数xx(…)
所示。该函数在执行时接受参数
消息
。然后该消息被简单地传递到
警报(…)
函数

var saySomething = function(message) { alert(message); }
saySomething('hello world')
您正在创建一个函数,JavaScript中的函数只是一个可以向其传递参数的代码封装。如果这回答了你的问题,请告诉我

var varName = function(parameter){ alert(parameter)}
这是您尝试的轻微编辑。休息很好

把它叫做varName(“你好,世界”)

请参阅下面的工作代码段:

var varName=函数(参数){
警报(参数);
}

varName(“你好世界”)
varName=function(parameter){alert(parameter)}
您可以通过
varName('Something')调用它;这会提醒您一些事情。如果您尚未阅读
alert()
,我建议您阅读
alert()的文档。很短:):如果你还没有读过,我建议你读一下你的文档。没那么短,但很重要。任何JavaScript教程都会快速向您介绍函数。例如,请参见此。StackOverflow不适合这种关于极其基本的语言特性的问题。应该使用
var
关键字。您的示例创建了一个全局变量。希望老师从第一天开始就使用严格模式,这在严格模式下不会起作用。因为这是他们的prerogative@FrankerZ所以它本身建议你在投票时留下评论。这肯定会对社区产生积极的影响。这是一个完全正确的答案,不应该被否决。投票决定至少保持积极的一面。