为了账号安全,请及时绑定邮箱和手机立即绑定

为什么要把area的变量定义写在startMove函数里面才有用,我看老师写在外面也能执行我写在外面却说读不出来

为什么要把area的变量定义写在startMove函数里面才有用,我看老师写在外面也能执行我写在外面却说读不出来

阿尔卑斯山车神 2016-05-24 12:05:35
window.onload = function (){ setTimeout("startMove()",100);}area=document.getElementById("b2");function startMove(){ area.scrollTop=20; }
查看完整描述

3 回答

?
一杯2块的奶茶

TA贡献226条经验 获得超75个赞

var 声明的变量,作用域是当前 function ,没有声明的变量,直接赋值的话, 会自动创建变量 ,但作用域是全局的.

查看完整回答
反对 回复 2016-05-24
?
陌卍言

TA贡献35条经验 获得超17个赞

并没有报错

查看完整回答
反对 回复 2016-05-24
  • 3 回答
  • 0 关注
  • 1499 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信