JavaScript学习之旅-6(原创)
在上一篇文章中,我们主要学习了JavaScript中的Map和Set,以及如何通过 for ...of 去遍历Array、Set、Map;for ... in与for ... of的区别;如何使用forEach去遍历。这一篇文章我主要学习JavaScript中,如何定义函数(也称方法),使用函数,如何规避传参的风险。 定义函数: 在JavaScript中,我们定义函数有两种方式,首先看方式一: 方式一 上述methodName()函数的定义如下: function 关键词表示我们定义了一个函数; methodName是函数的名称; (x)括号内列出函数的参数,多个参数以,(逗号)分隔; { ... }之间的代码是函数体,可以包含若干语句,甚至可以没有任何语句。 请注意,函数体内部的语句在执行时,一旦执行到return时,函数就执行完毕,并将结果返回。 因此,函数内部通过条件判断和循环可以实现我们自己的业务逻辑。 如果没有return语句,函数执行完毕后也会返回结果,只是结果为undefined。 特别注意:JavaScript有一个在行末自动添加分号的机制,这可能让你栽到return语...