问:

如何写js函数

答:
JavaScript函数有几个重要特性:
1. 函数作用域:函数内声明的变量只在函数内可访问
2. 闭包:内层函数可以访问外层函数的变量
3. 高阶函数:函数可以作为参数或返回值
4. 别名:两个函数可以有不同的名字,但内部逻辑相同 
5. 函数实际上是对象,有prototype和constructor
希望这能帮助您对JavaScript函数有一个较为全面和深入的了解。如有任何其他问题,欢迎提出。