函数的返回值
1 2 3 4 5 6 7 8 9 | 函数是做某件事或者实现某种功能 function cook(aru){ console.log(aru) } cook( '哈哈哈' ) 函数返回格式 function 函数名(){ return 需要返回的结果 } |
return 终止函数
1 2 3 4 5 | function fn(n,m){ return n+m; //return后面的代码不会被执行 alert( '1111' ) } console.log(fn(1,2)); //3 |
return只能返回一个值
1 2 3 4 | function fn(n,m){ return n,m; //返回的结果是最后一个值 } console.log(fn(1,2)); //2 |
函数没有return 返回undefined
1 2 3 | 函数都是有返回值的 1.如果没有 return 则放回retrun后面的值 2,如果没有 return 则放回undefined |
函数的返回值
1 2 3 4 | break 、 continue 、 return 的区别 break :结束当前的循环(比如 for 、 while ) continue :跳出本次循环,继续执行下次循环 return :不仅可以退出循环,还能够返回 return 语句中的值,同时还可以结束当前的函数体内的 |
argument使用
1 | arguments 是一个类数组对象。代表传给一个 function 的参数列表 |
1 2 3 4 | function print() { console.log(arguments); } print( "A" , "a" , 0, { foo: "Hello, arguments" }); //["A", "a", 0, Object] |
1 | arguments 是个类数组对象,其包含一个 length 属性,可以用 arguments.length 来获得传入函数的参数个数 |
到此这篇关于JS函数的返回值的文章就介绍到这了,更多相关js函数返回值内容请搜索IT俱乐部以前的文章或继续浏览下面的相关文章希望大家以后多多支持IT俱乐部!