1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <title>Title</title>
- </head>
- <body>
- </body>
- <script>
- // js 函数
- //函数 = 方法 完成功能
- //分析 参数 返回值
- //注意 返回类型 不需声明。
- //定义方式1
- // 无返回值 无参数
- function m1(){
- console.log("m1");
- }
- // 有返回值 无参数
- function m2(){
- return "hello world";
- }
- // 有返回值 无参数 没有声明类型
- function m3( a = 3 ){
- console.log("a:"+a)
- }
- function m33( a = 3 , b , c ){
- console.log("a:"+a)
- console.log("b:"+b )
- console.log("c:"+c)
- }
- function m4( a ){
- return a
- }
- //调用 方法名称
- let mm1 = m1();
- console.log(mm1)
- //m2
- let mm2 = m2()
- console.log(mm2)
- //m3
- m33(10,20,30)
- //方式2 函数
- let m5 = function(){
- console.log("m5")
- }
- let m6 = m5(); // 加 () 将m5调用之后的返回值 赋值给m6 , 不加 将m5 函数 复制给 m6
- console.log(m6)
- //方式3 箭头函数
- // let m7 = ()=>{
- // console.log("m7")
- // }
- </script>
|