首页 > 解决方案 > 如何使用javascript从函数参数返回值?

问题描述

我遇到了这样一个问题,在我的应用程序中,我有一个包含 productId 的变量,还有一个返回 productId 的函数,我想知道是否可以将productId函数addToCard()作为参数和返回值传递给函数,我正在尝试得到类似的结果addToCard('223343445'),有可能达到这个结果吗?谢谢

let singleProductId = '223343445'

productId(singleProductId)

function productId(parameter){
    return parameter
}


function addToCard(param){
  console.log(`${param} added to the card`)
}
<button onclick=addToCard(productId())>add to cart</button>

标签: javascriptphphtml

解决方案


请遵循这种方法

const singleProductId = '223343445';

const productId=(parameter)=>{
    return parameter
}
 const addToCard=(param)=>{
     param=productId(singleProductId) 
  console.log(`${param} added to the card`)
}

<button onclick=addToCard(productId())>add to cart</button>

推荐阅读