我正在尝试访问函数内的变量。 这是我的代码:
HTML
<div id="box1" class="box" onclick="set(1)"></div>
JavaScript
let i = 0;
function set(number){
i = number;
}
console.log(i);
控制台日志输出:[当我点击我的div]
undefined
有什么建议吗?
答案 0 :(得分:2)
控制台日志输出:[当我点击我的div]
没有。
只有当您拨打console.log
时,它才会输出0
,这是之前的日志输出点击div。
如果您希望在时获得输出,请单击div,然后console.log
语句必须在事件处理函数内。