如何检查传递的函数名称作为参数
我有一个 javascript 函数,它接受函数作为参数。我想确定传递的函数名称。这怎么可能用 JavaScript 实现呢?
这是我到目前为止的代码。 $fnc ==“SliderMoney”正在工作。它总是返回 false。
function SliderCreate($id, $fnc) {
$lbl = "#" + $id + "_lbl";
$div = "#" + $id;
$slider = $($div).slider({
});
if ($fnc == "SliderMoney") {
UpdateDisplay($slider, $lbl, "$");
} else {
UpdateDisplay($slider, $lbl, "");
}
}
谢谢, 苏珊
I have a javascript function that accepts a function as a parameter. I want to determine the name of the function is passed. How is that possible with javascript?
Here is a code I have so far. $fnc == "SliderMoney" is working. It's always returning false.
function SliderCreate($id, $fnc) {
$lbl = "#" + $id + "_lbl";
$div = "#" + $id;
$slider = $($div).slider({
});
if ($fnc == "SliderMoney") {
UpdateDisplay($slider, $lbl, "$");
} else {
UpdateDisplay($slider, $lbl, "");
}
}
Thanks,
Susan
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不,默认情况下不能。
也许您向它传递一个对象或作为第三个参数。
No you can't by default.
Perhaps you pass it an object or as a third parameter.