12345678910111213141516171819202122232425262728293031323334353637 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- </head>
- <body>
- <script>
- /**
- * Java 语言有两种声明函数的方案
- * 第一种 函数式声明
- * 第二种 变量声明
- * JS 参数没有类型限制, 也没有 强制传参限制, 可以在声明参数的时候 指定默认值
- * JS 返回值也没有强制限制, 同样没有类型限制
- */
- function f(arg1, arg2, arg3 = [1,2,3]) {
- console.log( arg1, arg2, arg3 )
- }
- //如此声明函数, 会在解析代码的时候 检查代码结果
- var fun = function(){
- console.log("Hello World fun")
- }
- //如此声明函数, 解析器不会对函数进行检查
- f( 1, "" )
- fun()
- </script>
- </body>
- </html>
|