javascript - 参数是变量还是常量?

标签 javascript

让我向您展示一个非常简单的示例:

function abc(x, y, z){
 x = x.toLowerCase();
 return x;
}

我可以更改函数参数的值吗?

最佳答案

参数是变量

function foo(x){
    x = x.toLowerCase();
    return x;
}

console.log(foo("ABC"))

如果它们是常量...您将无法首先设置其值,从而导致参数无用

关于javascript - 参数是变量还是常量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52529949/

相关文章:

javascript - 拼接无法删除javascript中的第一个元素

javascript - 查找 Javascript 数组中最长的单词

JavaScript:好的部分——如何完全不使用 `new`

javascript - 找出使用了三个选择框中的哪一个

javascript - 音频标签在 chrome 中有效,但在 Firefox 中无效

php - 我应该通过 PHP 还是 Javascript 处理重定向?

javascript - 将 json 数据格式化为表 React.js

javascript - 在具有 Opera Mini 的功能手机上,选择要上传的文件是否可以在没有 JavaScript 的情况下触发 UI 更改?

javascript - 将焦点设置为 jHtmlArea jQuery 插件

javascript - Webpack错误: Unexpected token