我是Javascript的新手并学习一些基础知识。以下是我的代码:
test({FirstName: "Codi",LastName: "Madison"}, function (reply) {alert(reply)});
function test(message) {
return "Hello " + message.FirstName + ' ' + message.LastName
}
我想保留功能(回复),但如何向其返回值? 我已经尝试过返回但是警报器没有触发,我错过了什么。对不起,如果这是愚蠢的,但我还在学习。谢谢。
答案 0 :(得分:2)
您的函数需要更改为包含第二个参数并执行传递 hello 消息的函数:
function test(message, callback) {
callback("Hello " + message.FirstName + ' ' + message.LastName);
}