javascript - 有没有办法修改使用闭包访问的变量并且无法访问它们
问题描述
我刚刚在 Javascript MDN 网站上看到了一个闭包示例。这是:
var getCode = (function() {
var apiCode = '0]Eal(eh&2'; // A code we do not want outsiders to be able to modify...
return function() {
return apiCode;
};
})();
console.log(getCode()); // Returns the apiCode
我是初学者,我想知道代码中的 apiCode 变量是否完全无法访问。或者如果有任何方法可以修改它的值
解决方案
推荐阅读
- flutter - 网格视图显示不同的容器
- javascript - Discord.js,无法读取 null 的属性“用户”
- cpu - CPU 缓存线大小是否可以修改?以及数据如何在缓存块中传输?
- javascript - 获取特定时区的日期
- r - 如何使用多个变量在 tidyverse 中使用扩展函数?
- json - 为什么我的代码没有快速读取我的 JSON 文件?
- javascript - 如何将按钮与输入放在同一行
- sql-server - 在 xml 数据中的列和属性之间连接表
- node.js - Nginx Ingress URL 重写
- c# - 将ZKT指纹设备集成到dotnet core api项目中的问题