在onclick按钮传递函数的JavaScript函数中传递字符串第二个参数,可以通过以下几种方式实现:
- 使用匿名函数:<button onclick="myFunction(functionName, 'secondParameter')">Click me</button>function myFunction(func, param) {
// 调用传递的函数并传递第二个参数
func(param);
}
function functionName(param) {
// 处理函数逻辑
}
- 使用bind方法:<button onclick="myFunction.bind(null, functionName, 'secondParameter')()">Click me</button>function myFunction(func, param) {
// 调用传递的函数并传递第二个参数
func(param);
}
function functionName(param) {
// 处理函数逻辑
}
- 使用箭头函数:<button onclick="myFunction(() => functionName('secondParameter'))">Click me</button>function myFunction(func) {
// 调用传递的函数
func();
}
function functionName(param) {
// 处理函数逻辑
}
以上是几种常见的方式,可以根据具体需求选择适合的方法来传递字符串第二个参数。