我想编写一个函数并多次调用该函数,以便每次都传递一个不同的数据切换属性作为函数的争论,但它似乎不起作用?这可能吗?
编辑类似的内容:
var arguement1 ="something";
function test(param) {
console.log('[data-toggle="param"]');
}
test(arguement1);
答案 0 :(得分:1)
为了使用函数参数param
的值,您需要正确使用变量。现在你只是将它视为字符串的文字部分。
function test(param) {
console.log('[data-toggle="' + param + '"]');
}
通过使用单引号关闭字符串,就像启动一样,我们现在可以使用param
运算符连接函数参数+
的值。然后通过使用另一个+
并使用另一个单引号开始一个新的字符串文字,我们可以继续构建字符串。