1.return返回值:函数执行后剩下结果就是返回值。
function fn(a,b,c){
//return返回值
return(a+b+c);
// console.log("aaa"); //return之后的值都不在执行了
// alert("bbb"); //return之后的值不在执行了
}
console.log(fn(1,2,3)*10);
2.作用域
查找变量的时候,会从当前作用域开始查找,如果当前作用域查找不到,逐层(外层)向上查找
2.1全局作用域
var a = 1; //全局变量,在任何位置都可以找到的变量
function fn(){
console.log(a);
}
fn();
console.log(a);
文章来源:https://www.toymoban.com/news/detail-784999.html
2.2局部作用域 文章来源地址https://www.toymoban.com/news/detail-784999.html
function fn(){
var a = 1; //局部变量,只能在当前的作用域里面使用
console.log(a);
}
fn();
console.log(a);
到了这里,关于44-js return返回值,全局作用域,局部作用域,隐式作用域,变量的生命周期,delete释放内存的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!