首先,函数分两种,一种是JS中自带的,比如Date();还有一种是自定义的,比如:
function myName(参数){执行代码},这个myName()就是自定义的函数。
函数用两个重要的内容,一个是参数,一个是返回值。参数就是填写在myName()括号中的部分,返回值就是return后面的部分。我在初学的时候对于这两个概念十分模糊,对于括号内填写什么以及什么时候用return很懵逼。
后来我发现,括号内填写的参数不一样函数返回的也不一样。
举个例子,数组转字符串的方法(方法也算一种特殊的函数),join(),传递的参数不一样,返回的结果会截然不同。