javascript 作用域
2016-08-25 16:39
411 查看
在编程语言中,作用域控制着变量与参数的可见性及生命周期。对程序猿来说这是一项重要的服务,因为它减少了名称的冲突,并且提供了自动内存管理。
var foo = function(){
var a = 3,b =5;
var bar = function(){
var b = 7, c = 11;
a += b +c;
console.log('a:'+a);//21
console.log('b:'+b);//7
console.log('c:'+c);//11
}
bar();
console.log('a:'+a);//21
console.log('b:'+b);//5
console.log('c:'+c);//undefined
}
foo();
var foo = function(){
var a = 3,b =5;
var bar = function(){
var b = 7, c = 11;
a += b +c;
console.log('a:'+a);//21
console.log('b:'+b);//7
console.log('c:'+c);//11
}
bar();
console.log('a:'+a);//21
console.log('b:'+b);//5
console.log('c:'+c);//undefined
}
foo();
相关文章推荐
- 简单javascript可以起到很大作用
- jsp与javascript结合用以处理confirm确认达到传递参数到另一个页面的作用
- Javascript !!的作用
- javascript中$符号的作用和用法
- javascript作用域
- Javascript作用域
- Javascript中的作用域(scope)
- Javascript作用域原理
- Javascript中的作用域(scope)
- Javascript里面的$符号的作用
- 面向对象的 Javascript 语言特性:作用域
- Javascript中的作用域(scope)是什么?
- JavaScript中的作用域(Scope in JavaScript)
- Javascript 作用域以及执行顺序
- 面向对象的 Javascript 作用域
- JavaScript中defer的作用
- javascript中top的作用
- Javascript中的$符号的作用!
- Javascript 作用域使用说明
- JavaScript 库作用及对比介绍