问答详情
源自:5-6 编程练习

谁能告诉我一下,a和b没有声明为什么也可以用?

为什么函数里xy也可以不用声明呢?

提问者:小周EC 2014-11-29 16:20

个回答

  • 偌颜宁
    2014-12-01 14:54:20

    没有声明也是可以使用的,默认情况下js会认为没有声明的变量为全局变量。因为js语言是基于对象由事件触发的脚本语言,是一门弱类型语言,所以会这样。不过建议你在实际开发的时候都声明,避免浏览器兼容性问题