函数
定义:功能代码的集合
function 方法名(参数列表){ 方法体 } 方法名(); //调用
另一种定义方法:
var fun = function(){ //方法体 } fun();
//该方式没有“预加载”,必须先声明、后调用。
方法返回值
return; 结束方法,返回数据
函数的参数:
定义的时候:形参
调用的时候:实参
形参>实参:Undefined!
实参>形参:不显示!
So:形参数量==实参数量!
魔术参数:
arguments:用在方法内,代表实参,本身是一个数组!
arguments[0]或者arguments.length都可以!
利用arguments可以在函数里边接收实参信息。
对于字符串的操作:
将任意类型转成字符串:.tostring(); string()
字符串转数组:.split()
eval 接受一个字符串参数,将这个字符串作为代码在上下文环境中执行,并返回执行结果。
例子:
eval(); function jisuan(n1,n2,fh){ return eval(n1+fh+n2); } var n = 1, fh = "+", nn =3; alert(jisuan(n,nn,fh));
参考:https://www.cnblogs.com/guoyeqiang/p/8178336.html