我正在编写训练营准备课,我没有通过我的第一次测验,因为我不懂功能。我和我的导师讨论了让我陷入困境的问题,他说它不会一字一句地记住这个问题但是它是
“它基本上是编写一个带参数的函数,当执行时它会提醒您提供函数的任何内容”
我想让我陷入困境的是当我到达部分
时编写函数In [1941]: b.flat[id1]=a.flat[ida]
In [1942]: b
Out[1942]:
array([[[ 0., 0., 0.],
[ 0., 0., 0.],
[ 7., 8., 9.]],
[[ 0., 0., 0.],
[ 0., 5., 6.],
...
[ 0., 0., 0.]]])
我不太确定要放在var varName = function(parameter){ alert()}
中的内容,我一直认为它应该包含一个字符串,所以当它实际发出警报时,它会显示一个句子来告诉用户。
答案 0 :(得分:1)
var varName = function(parameter){ alert(parameter)}
这是你尝试的轻微编辑。休息很好。
称之为varName(" Hello World")
见下面的工作单位:
var varName = function(parameter) {
alert(parameter);
}
varName("Hello World");

查看alert()
的MDN文档。
答案 1 :(得分:-1)
因此在基础知识中,函数是一组代码,可以通过直接调用函数来重复使用和执行。
为简单起见,s alert()
是一个函数,其参数为message
。
window.alert(message);
窗口是可选的,因为alert
方法是窗口范围的一部分。
所以创建一个带参数的函数可以很简单
function myAlert(message) {
alert(message);
}
myAlert('test message');
第一个块定义function xx(...)
所见的函数。执行时的函数接受参数message
。然后,此消息将简单地传递给alert(...)
函数。
答案 2 :(得分:-1)
var saySomething = function(message) { alert(message); }
saySomething('hello world')
您正在创建一个函数,JavaScript中的函数只是您可以传递参数的代码的封装。如果这回答了你的问题,请告诉我。