对于我的作业,我必须读取 3 个输入。获得输入后,我必须将它们作为参数传递给 addNewPost 函数。我知道我必须使用 .apply 函数,但是,即使在查看了在线各种资源后,我仍然对如何执行此操作感到困惑。
function handleFormSubmit() {
var username = document.getElementById("input-username").value,
password = document.getElementById("input-password").value,
picture = document.getElementById("input-picture").value;
addNewPost.apply(this, arguments);
}
function addNewPost(username, img_src, caption) {
}
我是否正确读取了输入,如果正确,如何将它们作为参数传递给 addNewPost?
最佳答案
如果不需要使用apply
,您可以简单地将它们传递到函数中;
addNewPost(username, password, picture);
关于javascript - 如何使用 .apply 方法将输入从一个函数传递到另一个函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47563577/