摘要: 函数作用域是指在函数内声明的变量在函数体内始终是可见的,这意味着在函数体内,变量在声明之前就可以直接。javascript这个特性被称为声明提前,即不管是在函数体内的for,if等语句块中定义的变量,都会被提前至函数顶层定义(function t(){var i;...})//与java等语言的变量的块级作用域不同的是javascript是函数作用域function testScope(o){ var i=0; //var j;所有定义在for,if的变量和这种其实是一个意思,javascript会把下面定义的变量提前至变量顶层 console.log(j);... 阅读全文
posted @ 2013-09-26 23:10 苦逼IT男 阅读(176) 评论(0) 推荐(0) 编辑