我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

JavaScript怎么把函数内的局部变量,在函数外可以访问?

类似于这样,怎么修改才可以输出的num是temp的值,即为1。

let num;
function a() {
    function b() {
        let temp = 1;
        num = temp;
    }
    b();
}
console.log(num);

方式是正确的。只是你a()函数没有调用

let num;
function a() {
    function b() {
        let temp = 1;
        num = temp;
    }
    b();
}
a();
console.log(num);

近期文章

  • 关于HIVe中嵌套查询中的映射问题
  • html5的样式问题
  • 百度网盘转存工具为什么两个账号都登录了,下载不了
  • 无法获得管理员权限怎么办?
  • 在服务器上能测试什么?该怎么做?
  • 为什么会蓝屏 一直不理解
  • .erd怎么生成联合主键?自动生成的BO需要手动修改?求各位指导一下
  • Error: cuDNN isn't found FWD algo for convolution
  • avue-crud表格如何实现新增表单下拉框与子表格中下拉框的级联?
  • zint中bitmap数据是空的
  • python在类里调用带参的函数
  • 运行结果怎么算出来的?
  • pandas处理数据 读取多列合并为1列
  • 出现“NameError: name 'optimizer' is not defined”的报错
  • ideaspringmvc配置文件报错
  • 前端获取后端传的JSON格式数据
  • app请求服务器,服务器返回500
  • ModuleNotFoundError: No module named 'matplotlib.pyolot',明明下载了 matplotlib的包
  • 【python】ModuleNotFoundError: No module named 'pylibmc'
  • 为什么字节数不是4 4 4或8 8 8 ???

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华