javascript - 将参数传递给 JavaScript 函数,其中包含 '-'

标签 javascript parameter-passing

我正在尝试将参数作为包含多个“-”的文本传递。

例如。 4f5ff225-70bc-4970-a12d-483beb066c47

但是当我通过它时..我没有得到任何结果。我猜“-”正在造成问题。有没有办法将上面的示例传递给 javascript 函数。

最佳答案

我猜,你的代码看起来像这样:

 foo(4f5ff225-70bc-4970-a12d-483beb066c47)

这不会起作用,控制台中应该会出现一些错误。

将其作为字符串传递(因为它就是字符串)。

 var foo = function(s) {
   alert(s);
 }

 foo('4f5ff225-70bc-4970-a12d-483beb066c47')

关于javascript - 将参数传递给 JavaScript 函数,其中包含 '-',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9905468/

相关文章:

javascript - 背景图像变暗的CSS动画过渡

javascript - Coffeescript 在连字符周围添加空格

c - 将数组作为参数传递给 C 中的函数

ruby-on-rails - 将参数从 View 传递到 Controller

parameters - 将变量传递给 flutter 中的void函数

javascript - 如何过滤从对象的属性数组中排除的数组

javascript - AngularJS : How to unit-test a provider

Java - 如何将参数传递给 if 语句 "if "F(x )"found, pass "x"到 F 函数

matlab - Matlab中的system()函数无法识别参数文件名

javascript - .Click() 函数不工作 Jquery