NO DO NO DIE 2021-12-04 11:57 采纳率: 0%
浏览 34

javascript全局与局部变量问题

问题遇到的现象和发生背景

不知道如何从局部变量赋值给全局变量,然后再从全局变量赋值给局部

问题相关代码,请勿粘贴截图

img

img

运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

想让全局变量all先被局部的变量all赋值了之后,再到下面的response.end("收到数据:" + all);中的局部变量进行输出

  • 写回答

2条回答 默认 最新

  • CSDN专家-showbo 2021-12-04 13:58
    关注

    如果是浏览器js可以window.all=all

    不过看题主这个是nodejs?nodejs局部变量和全局变量重名,访问全局变量用global.all。但是申明的时候需要用 global.all=[] 或者 all=[] ,要不不会挂在到global对象上,global.all为undefined

    img


    有帮助请【采纳该答案】,谢谢~~

    评论

报告相同问题?

问题事件

  • 创建了问题 12月4日