函数一:function foo() { var count = 0;
}console.log(count) //undefined函数二:function foo() {
}
foo.count = 0;
console.log(count) // 0这两个count我自己试验了一下,我的理解是:函数一中的count是函数内作用域定义的变量,函数外访问不到,而函数二我的理解是也在foo内定义了一个变量,却在全局作用域中能够访问。
请问我的理解错误在哪里,请纠正;
请问这两个count有什么区别,在实际用途中又有何意义?
繁星点点滴滴
小怪兽爱吃肉
蝴蝶刀刀
随时随地看视频慕课网APP
相关分类