javascript的函数的参数为什么不能是变量

比如我的functiontest(var1){returnvar1;}然后我定义一个varstr=“abc";为什么不能使用test(str);该怎么使用varstr="... 比如我的function test(var1){
return var1;
}
然后我定义一个var str=“abc";
为什么不能使用test(str);该怎么使用
var str="abc";//引号没问题
展开
 我来答
choaklin
2014-04-25
知道答主
回答量:9
采纳率:0%
帮助的人:10万
展开全部

还有问题,不凡截图或者发代码,如图片的代码:

function test(var1) {
    return var1;
}

var str = 'abc';
alert(test(str));
xiaowei123ch
2014-04-25 · 超过20用户采纳过TA的回答
知道答主
回答量:59
采纳率:100%
帮助的人:54.8万
展开全部
var str = "abc" 中的第一个引号不对,应该用英文的符号
追问
不是这个问题,我在编译器中没错的,使用test("abc")可以,为什么不能test(str);
追答
你的代码我试过了,么有问题的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
乌镶波Da
2014-04-25 · TA获得超过214个赞
知道答主
回答量:162
采纳率:0%
帮助的人:77.5万
展开全部
function test(var1){
return var1;
}
其它方面我看是没有问题,你可以尝试下把var1分开写成var 1。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8c8ff14
2020-11-04
知道答主
回答量:8
采纳率:0%
帮助的人:2.4万
展开全部
然后我定义一个var str=“abc";
这一句的引号有问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
轻轻河边渡
2014-04-25
知道答主
回答量:3
采纳率:0%
帮助的人:3374
展开全部
引号有点问题哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式