javascript - 是否在以下 JavaScript 代码中创建了闭包?
问题描述
如果我们假设我们隐藏了全局范围内的所有变量。是否仍然创建了一个闭包?
function init() {
function displayName() {
// if all variables from global are re-declared here
alert("no free variables");
}
displayName();
}
init();
我读过这一篇, JavaScript 闭包是如何工作的?
解决方案
推荐阅读
- python - 此线性回归诊断图的解释
- python - 从两个字典列表创建新的字典列表
- php - 如何在 PHP 文件中的 SQL 中创建数据库
- javascript - 如何将状态提升到父组件中?
- python-3.x - Tensorflow 自定义损失函数 - 无法在损失函数中获取 y_pred 和 y_true 的样本
- python - 在向那个方向移动之前如何使用箭头键将乌龟转向特定方向
- python - 如何更改字典中的键?
- c# - C# 扩展方法解析为错误的类
- python-3.x - 初学者问题。我如何显示产品中的所有图像?Django + Python
- python - UUID与哈希字段django