如果同时采用function命令和赋值语句声明同一个函数,最后总是采用赋值语句的定义。
function f5(a,s){console.log(f5.length)}
f5(); // 2
f5(1,2,3,4,5); // 2
在全局定义的变量,在局部作用域修改(修改全局定义的变量),就是修改全局的变量;
arguments对象
eval()---->基本没什么作用(在实际应用中)
如果同时采用function命令和赋值语句声明同一个函数,最后总是采用赋值语句的定义。
function f5(a,s){console.log(f5.length)}
f5(); // 2
f5(1,2,3,4,5); // 2
在全局定义的变量,在局部作用域修改(修改全局定义的变量),就是修改全局的变量;
arguments对象
eval()---->基本没什么作用(在实际应用中)
本文标题:2019-02-18 函数
本文链接:https://www.haomeiwen.com/subject/zbpaeqtx.html
网友评论