1.函数的创建


1.直接量的方式

  1. <script>
  2. function say(){
  3. console.log("say");
  4. }
  5. say() //say
  6. </script>

2.变量声明的方式

  1. <script>
  2. var go = function(a){
  3. console.log(a)
  4. }
  5. </script>

3.构造函数(不推建使用)

  1. <script>
  2. var go = new Function('a','b','alert(a*b)');
  3. go(2,3);
  4. </script>

2.函数的返回值


  1. <script>
  2. /* 返回值就是函数的执行结果,js中函数可以没有返回值
  3. 使用return语句后,返回值后面的语句不会执行*/
  4. function show(){
  5. return "hello world"
  6. console.log(3)
  7. }
  8. console.log(show()) //hello world
  9. </script>