javascript - Javascript:参数是变量还是常量?
问题描述
让我给你看一个非常简单的例子:
function abc(x, y, z){
x = x.toLowerCase();
return x;
}
我可以更改函数的参数值吗?
解决方案
论据是variables
function foo(x){
x = x.toLowerCase();
return x;
}
console.log(foo("ABC"))
如果它们是常量...您将无法首先设置其值,从而使参数无用
推荐阅读
- python - 你如何用 cython 编译烧瓶应用程序?
- r - 将列名中具有多个键的数据框从宽变为长
- sql - 根据不同的行检索数据
- owin - 将 Application Insights cloud_RoleName 分配给使用 OWIN 运行的 Windows 服务
- business-intelligence - BOBI4.2中“启动服务器”选项不显示
- python-3.x - 即使在打开后对关闭的文件进行 I/O 操作
- amazon-web-services - 即使没有达到最大并发数(1000),lambda 也会返回限制错误
- gcc - GCC:找不到 iostream 编译错误
- oracle11g - ORACLE - 连接来自另一个模式的连接的 2 列
- c# - 平铺对象图层位置绘制到错误的位置