javascript - timer是内部变量,为何可以被clearInterval调用?
伊谢尔伦
伊谢尔伦 2017-04-11 13:16:56
[JavaScript讨论组]



  


开始计时

上述的代码运行良好,timer是一个函数的内部变量。 function start(){ timer=setInterval(showTime,1000); }

为何可以被 clearInterval(timer);调用?

伊谢尔伦
伊谢尔伦

小伙看你根骨奇佳,潜力无限,来学PHP伐。

全部回复(4)
伊谢尔伦

timer 变量前面没有加 var 关键字的话,作用域会提升。

PHP中文网

timer在window域上。

PHPz

大家都说了,加了var 才是局部变量,不加var则是全局变量……

巴扎黑

你内部变量个鬼啊,去理解理解js作用域吧

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号