低调霸气有内涵 2022-11-16 23:59 采纳率: 50%
浏览 14
已结题

js函数内调用函数,被调用的函数获取不到变量

function dy(){
clog(str)
}

function fn(){
let str = 'str'
dy()
}

fn()

会报错,str is not defined

请问这是为啥呀

  • 写回答

5条回答 默认 最新

  • 真相重于对错 2022-11-17 08:06
    关注
    获得0.15元问题酬金

    let 定义的变量只在{}内

    评论

报告相同问题?

问题事件

  • 系统已结题 11月25日
  • 赞助了问题酬金1元 11月17日
  • 创建了问题 11月16日