Javascript 将字符串作为参数传递
我正在向函数传递字符串,但它给了我一个错误:Javascript 将字符串作为参数传递,javascript,Javascript,我正在向函数传递字符串,但它给了我一个错误: assignAttr(var menu="menu", var container="menu_container",var text="menu_text"); function assignAttr(menu,container,text) { alert(menu + container + text); } 正确的代码如下所示: function assignAttr(menu,container,text) { alert(me
assignAttr(var menu="menu", var container="menu_container",var text="menu_text");
function assignAttr(menu,container,text)
{
alert(menu + container + text);
}
正确的代码如下所示:
function assignAttr(menu,container,text) {
alert(menu + container + text);
}
var menu="menu";
var container="menu_container";
var text="menu_text";
assignAttr(menu, container, text);
assignAttr("menu", "menu_container", "menu_text");
该代码用于显示如何使用变量作为参数
当然,您可以将函数调用编写为:
assignAttr("menu", "menu_container", "menu_text");
正确的代码如下所示:
function assignAttr(menu,container,text) {
alert(menu + container + text);
}
var menu="menu";
var container="menu_container";
var text="menu_text";
assignAttr(menu, container, text);
assignAttr("menu", "menu_container", "menu_text");
该代码用于显示如何使用变量作为参数
当然,您可以将函数调用编写为:
assignAttr("menu", "menu_container", "menu_text");
您只需像这样调用函数:
function assignAttr(menu,container,text) {
alert(menu + container + text);
}
var menu="menu";
var container="menu_container";
var text="menu_text";
assignAttr(menu, container, text);
assignAttr("menu", "menu_container", "menu_text");
您只需像这样调用函数:
function assignAttr(menu,container,text) {
alert(menu + container + text);
}
var menu="menu";
var container="menu_container";
var text="menu_text";
assignAttr(menu, container, text);
assignAttr("menu", "menu_container", "menu_text");
不能像这样声明变量。你需要像这样做:
var menu="menu";
var container="menu_container";
var text="menu_text";
assignAttr(menu, container, text);
function assignAttr(menu,container,text)
{
alert(menu + container + text);
}
不能像这样声明变量。你需要像这样做:
var menu="menu";
var container="menu_container";
var text="menu_text";
assignAttr(menu, container, text);
function assignAttr(menu,container,text)
{
alert(menu + container + text);
}
它在imho中不起作用,因为您调用了在调用后定义的函数。@MartyIX:定义函数的顺序并不重要,只要它们在同一范围内。它在imho中不起作用,因为您调用了在调用后定义的函数。@MartyIX:定义函数的顺序并不重要,只要它们在同一范围内范围。请花时间至少阅读有关该语言的基础知识。JavaScript看起来一点也不像您发布的第一行代码。请花点时间至少阅读有关该语言的基础知识。JavaScript看起来一点也不像您发布的第一行代码。