发表于: 2017-07-01 23:09:30
0 932
今天完成的事情:
一:后台公司列表页静态页面;通过ng-repeat将列表渲染出来;表格用bootstrap实现;
二:return的用法;和闭包的概念
明天计划做的事情:香山go!go!go!
遇到的问题:。。。
收获:return在函数语句结束时执行,并返回表达式的值作为函数的结果;我理解为return的目的就是为了在函数
外部可以调用函数里面的变量值;因为这个函数内的变量是局部变量,他的作用域在这个函数里面,在函数外部无
法调用,所以用return返回值,然后就可以调用它了,闭包的作用其实也就是这样,
function f1(){
var n=999;
function f2(){
alert(n);
}
return f2;
}
var result=f1();
result(); // 999
这里面f2可以读取f1中的局部变量,那么只要把f2作为返回值,我们就可以在f1外部读取它的内部变量了,这个时
候result实际上就是闭包f2函数;
评论